Senior Embedded Firmware Developer (m/w/d)

Pension scheme Good development opportunities Employee discounts Attractive remuneration system Work-life integration Health initiatives Flexible working hours Mobile working

Analyse, Review und Verifikation von Firmware-Anforderungen unter Berücksichtigung relevanter Normen, insbesondere der funktionalen Sicherheit (IEC 61508) Entwicklung, Optimierung und Wartung von Firmware für Embedded Systems in C/C++ unter Einbindung von Echtzeitbetriebssystemen (RTOS) Mitwirkung an Softwarearchitekturen mit Fokus auf Modularität, Wiederverwendbarkeit sowie Sicherheits- und Performance-Anforderungen Durchführung von statischen Codeanalysen, Unit-Tests, Code Reviews sowie systematischer Fehleranalyse und Debugging Implementierung und Weiterentwicklung von CI/CD-Prozessen sowie Anwendung agiler Methoden und DevOps-Prinzipien Zusammenarbeit mit Hardware- und Testteams bei Integration, Teststrategie und Inbetriebnahme elektronischer Schaltungen mit Labor- und Messtechnik

Abgeschlossenes Studium der Elektrotechnik, Informatik oder einer vergleichbaren Fachrichtung vergleichbarer Studiengang i. V. m. mehrjähriger Berufserfahrung in der Entwicklung von Embedded Systems Fundierte Kenntnisse in objektorientierter Programmierung mit Embedded C++ sowie im Umgang mit Echtzeitbetriebssystemen (RTOS) Erfahrung mit industriellen Kommunikationsprotokollen (z.B. CANopen, IO-Link, HART) oder vergleichbaren Technologien Verständnis für Softwarearchitekturen sowie hohe Ansprüche an Qualität, Wartbarkeit und Performance Kenntnisse der funktionalen Sicherheit nach IEC 61508; Erfahrung mit IEC 13849 von Vorteil Sehr gute Englisch- und gute Deutschkenntnisse sowie ausgeprägte Kommunikations- und Teamfähigkeit