Ihre Aufgaben:
* Entwicklung eines User Interface für die Bare Metal Systeme
* Arbeit auf eine agile SCRUM Arbeitsweise
* Integration von unterschiedlichen Softwarekomponenten in einen Masterstand des emWin Systems
* Integration der Lib in ein Plattform-Referenzsystem sowie in konkrete Produktprojekte
* Entwicklung eines User Interface Frameworks für embedded Systeme, welche auf emWin als Framework aufsetzen
* Entwicklung der notwendigen Tests und die Integration der entwickelten Funktionen in das Gesamtsystem
Ihre Qualifikationen:
* Fortgeschrittene Kenntnisse in C++
* Fortgeschrittene Kenntnisse in der Entwicklung für embedded Systeme (STM32)
* Erfahrung in Continuous Integration mit Git/Gitlab Pipelines, Artifactory und Conda
* 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
* Idealerweise Erfahrungen mit Testframeworks (bspw. pytest, cpptest, googletest) und Shell Skripten
Ihre Vorteile:
* Abwechslungsreiche Tätigkeit in einem renommierten Unternehmen
* Angenehmes Arbeitsklima
* Aussicht auf Folgeprojekte