  Application virtual machines provide strong isolation properties and are
established in the context of software portability. Those opportunities make
them interesting for scalable and secure IoT deployments. WebAssembly is an
application virtual machine with origins in web browsers, that is getting
rapidly adopted in other domains. The strong and steadily growing ecosystem
makes WebAssembly an interesting candidate for Embedded Systems. This position
paper discusses the usage of WebAssembly in Embedded Systems. After introducing
the basic concepts of WebAssembly and existing runtime environments, we give an
overview of the challenges for the efficient usage of WebAssembly in Embedded
Systems. The paper concludes with a real world case study that demonstrates the
viability, before giving an outlook on open issues and upcoming work.
