Software is becoming increasingly critical to the development of wireless communications systems, especially in challenging applications like automotive, aeronautics and medical device industries.

IMST develops software for wireless communication systems on all layers of the OSI layer model, from the lowest – the physical layer – up to the highest – the application layer. In doing so, IMST is supporting embedded software developments from the smallest microcontrollers up to multi-core/multi-processor systems and designs with or without operating systems.

We support major operating systems, including Windows, Linux, and several real time OS like µC-OS II and VxWorks. We work with programming languages such as Assembler, C, C++, Java, PHP, Perl and Python, and state of the art modeling languages like UML and SysM.

We also accommodate special requirements, for example, automotive or medical applications.