Durch den Einsatz modernster Entwicklungswerkzeuge wird die Implementierung der Software auf die Zielsysteme wesentlich beschleunigt und vereinfacht. Die Programmerstellung erfolgt unter Nutzung unterschiedlichster Entwicklungsoberflächen für diverse Microcontroller- Familien. Applikationsbezogen verwenden wir alle gängigen Programmiersprachen, von Assembler bis C++, aber auch Script- Sprachen und in objektorientierter Programmierung.
Durch die Verwendung der neusten Microcontroller ist In-circuit Programmierung und einfaches Update von Programmen kein Problem. Die automatisierte Erzeugung von Struktogrammen für die Dokumentation vereinfacht die Programmpflege.
Verschiedene Cross- Compiler (ANSI- C) und Assembler unterstützen einen modularen strukturierten Programmaufbau. Diverse Debugging Tools unterstützen die Programmentwicklung.