- Senior
Planung und Entwicklung von Embedded-Software in C++ vom Prototypen bis zur Serienreife
Spezifikation und Auswahl von Hardwarekomponenten, Überprüfung von Schaltplänen und Layouts
Erstellen von Spezifikationen nach Wertanalytischem Ansatz
Entwicklung und Pflege von Bootloadern, Middleware und Applikationssoftware
Aufbau und Wartung der Entwicklungsumgebung
Sicherstellung hoher Codequalität durch Code Reviews, automatisierte Tests und umfassende Dokumentation
Schnittstellenpflege, Versionsmanagement sowie Durchführung von EMV-Vorprüfungen
Abgeschlossenes Studium der Informatik oder Elektrotechnik oder vergleichbare Qualifikation mit Hintergrund in Prozesstechnik und Programmierung
Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit C++
Ausgeprägte Kommunikationsfähigkeit und Teamgeist
Fundierte Kenntnisse in: Elektronikentwicklung, EMV, Mikrocontrollertechnik, Netzwerktechnik/Ethernet, Protokolle (MQTT, CAN, TLS), RTOS, Git, DevOps, Digital- und Messtechnik
Fließende Deutsch (mindestens C1) - und Englischkenntnisse (mindestens B2)
Zusatzkenntnisse (wünschenswert):
Erfahrung mit ST-Microcontroller (STM32)
Embedded Linux und Embedded Security
Python, Unit Test Frameworks
Verständnis für Prozesstechnik
Was wir bieten:
- Spannende Tätigkeit mit aktuellen Technologien in einem internationalen Konzern
- Mobiles Arbeiten möglich
- Tarifliche Vergütung nach IG Metall NRW
- 35 Stunden/Woche in Vollzeit und flexible Arbeitszeiten (Gleitzeit)
- 30 Tage Urlaub
- Sozialleistungen, wie z.B. betriebliche Altersvorsorge
- Kollegiales Betriebsklima in einem internationalen Umfeld
- JobRad
- Individuelle Weiterbildungsangebote
- Kantine vor Ort, betriebliche Gesundheitsangebote & Mitarbeiterrabatte (Corporate Benefits)
- Kinderbetreuungsstätte U3