Menü Schließen

MSc thesis project on WebAssembly (f/m/d)

Webseite Hitachi Energy Hitachi Energy Switzerland Ltd.

Hitachi Energy

WebAssembly (Wasm) is a virtualization technology that lets you run code written in C, C++, Rust, Zig, Go directly in a browser. Similar to Java VM or .NET, it relies on a simple, stack based intermediate language, which is then executed by the host runtime. Despite its name, WebAssembly is not intended only for browsers, but there exist several host runtimes, so called embedders, which enable you to run the same code «anywhere», incl. devices like Raspberry Pis. While the software for real-time embedded systems is still often tailored to specific target hardware hosts, flexibility and dynamic function allocation has become more and more important also for IoT and automation systems. WebAssembly’s benefits over VMs and containers (more lightweight and secure) make it a promising candidate technology for such next generation embedded systems. This project shall investigate the feasibility of WebAssembly for IoT and automation scenarios. In particular, it shall evaluate the real-time capabilities of WebAssembly. Our flexible work practices help you optimize personal and business performance while creating an environment where all employees can develop their skills and grow.

Um dich für diesen Job zu bewerben, besuche bitte