Aufgaben
- Entwickelung eines User Interface für die Bare Metal Systeme
- Entwicklung eines User Interface Frameworks für embedded Systeme, welche auf emWin als Framework aufsetzen
- Entwicklung der notwendigen Tests
- Integration der entwickelten Funktionen in das Gesamtsystem
- Arbeit auf eine agile SCRUM Arbeitsweise
Profil
- Fortgeschrittene Kenntnisse in C++ und idealerweise in emWin (Segger)
- Fortgeschrittene Kenntnisse in der Entwicklung von embedded Systemen (STM32)
- Erfahrung in der Programmierung von automatisierten SW-Tests idealerweise mit Python
- Sichere Deutsch- und Englischkenntnisse in Wort und Schrift
- Integration und Systemtest Erfahrung in einer agilen Softwareentwicklung
- Erfahrungen mit Json und cmake wünschenswert
- Continuous Integration mit Git/Gitlab Pipelines
- Idealerweise Erfahrungen mit Testframeworks (bspw. pytest, cpptest, googletest) und Shell Skripten
Benefits
- Abwechslungsreiche Tätigkeit in einem renommierten Unternehmen
- Aussicht auf Folgeprojekte
- Angenehmes Arbeitsklima