- Entwickeln und Warten von Embedded-Software für verschiedene Projekte
- Implementierung von Softwarelösungen auf verschiedenen Embedded-Plattformen
- Leitung von Softwareprojekten und Zusammenarbeit mit anderen Ingenieuren und Technikern
- Anwendung von Agile-Methoden zur Verbesserung des Entwicklungsprozesses
- Erstellen von Spezifikationen und Dokumentationen für die Software-Entwicklung