Embedded Softwareentwickler C/C++
Role details
Job location
Tech stack
Job description
Dein Aufgabengebiet *Entwicklung modularer Softwarekomponenten von der Hardwareansteuerung bis zur Anwendungsebene *Weiterentwicklung und Pflege bestehender Software-Bibliotheken *Anpassung der Kompatibilität für verschiedene Echtzeitbetriebssysteme und Hardwarearchitekturen *Durchführung von Applikationstests und Inbetriebnahme von Prototypen *Erstellung und Dokumentation von Prüfprozessen für die Serienfertigung *Mitwirkung bei der Erstellung technischer Spezifikationen und Pflichtenhefte
Deine Benefits bei uns
- Satte Rabatte mit Einkaufsvergünstigungen, z. B. bei Reisen, Elektronik oder Autos
- Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten und z. T. Vertrauensarbeitszeit
- Fachliche und persönliche Weiterentwicklungsmöglichkeiten
- Fit bleiben mit einer vergünstigten Mitgliedschaft bei Fitness First
- Arbeiten, wo Sie Ihren Lebensmittelpunkt haben: durch unsere über 130 Niederlassungen kein Problem
- Urlaubsgeld nach Tarifvertrag
Requirements
*Abgeschlossenes Studium in Informatik, Elektrotechnik, Automatisierungstechnik, Regelungstechnik oder vergleichbare Ausbildung *Erfahrung in der Entwicklung mit 32-Bit Mikrocontroller-Architekturen *Fundierte Kenntnisse in der Programmierung mit C/C++ *Erfahrung im Umgang mit Versionsverwaltungssystemen wie Git oder SVN *Grundverständnis objektorientierter Programmierung und Design Patterns *Know-how in industrieller Kommunikation über CAN, Modbus und Ethernet/TCP/IP *Zusätzliche Kenntnisse in ARM Assembler, Python, clangd, meson, BACnet, FDCan und TSN