Sie konzipieren und entwickeln Embedded Software-Komponenten in C/C++ für Echtzeitsteuerungen mit Schwerpunkt von hardwarenahe Treibern für Linux und/oder Windows CE.
Sie unterstützen bei der Weiterentwicklung und Verfeinerung des Entwicklungsprozesses.
Sie begleiten den kompletten Software-Entwicklungsprozess von der Anforderungs-Analyse und Design bis hin zu Implementierung und Test der Softwarekomponenten.
Sie agieren in einem SCRUM-Team von Embedded Software Spezialisten.
Studium der Elektrotechnik, Automatisierungstechnik, Informatik oder vergleichbare Studienrichtung mit Schwerpunkt Softwaretechnik.
Sehr gute Kenntnisse in C/C++ Programmierung (Embedded) und idealerweise in IEC61131 (Laufzeitsystem)
Entwicklungserfahrung mit Linux als Echtzeit-Betriebssystemen und Linux Treiberentwicklung auf ARM Plattformen.
Sicherer Umgang mit Versionsverwaltungssystemen (z.B. GIT, TFS) sowie SW-Tools aus dem Embedded Umfeld wie Compiler, Debugger