Tech stack
C++
Software Debugging
Ethernet
Firmware
Modbus
Real Time Systems
Requirements
Der ideale Kandidat bringt ein abgeschlossenes Studium in (technischer) Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Qualifikation mit. Zudem sollten Sie über mehrjährige Berufserfahrung in der Firmware-Entwicklung für Embedded- und Echtzeitsysteme verfügen. Fundierte Kenntnisse in C und C++ sind unerlässlich, ebenso wie praktische Erfahrungen in der Entwicklung von Treibern und im Umgang mit Protokollen und Bussystemen wie CAN, Ethernet und Modbus. Sie sollten routiniert im Debugging sowie in der Fehlersuche und Performance-Optimierung in Embedded-Umgebungen sein. Analytische Fähigkeiten und die Fähigkeit, sich schnell in komplexe Systeme einzuarbeiten, sind ebenfalls wichtig. Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift sind erforderlich, da Deutsch die Arbeitssprache in den Projekten ist. Ein B2-Niveau in Deutsch wird vorausgesetzt.
Technologien
C C++
Soft Skills
Teamfähigkeit Analytisches Denken Kommunikation
About the company
Das Unternehmen sucht einen engagierten (Senior) Firmwareentwickler (m/w/d), der die spannende Herausforderung annimmt, Firmware-Module für Embedded- und SPS-Betriebssysteme zu designen und zu implementieren. In dieser Rolle sind Sie verantwortlich für die Portierung und Integration vorhandener Firmware-Module in bestehende Plattformen. Zudem entwickeln Sie hardwarenah Software für Sensoren, Aktuatoren und Kommunikationsmodule. Sie implementieren Treiber, Protokolle und Schnittstellen wie SPI, I2C, UART, CAN, Ethernet und Modbus. Ein wesentlicher Bestandteil Ihrer Arbeit wird auch die Durchführung von Modultests sowie die Erstellung technischer Dokumentationen und Spezifikationen sein. Sie werden eng mit Hardware- und Softwareteams zusammenarbeiten, um eine reibungslose Systemintegration sicherzustellen und Qualitätsstandards sowie Normen wie IEC 61508 und ISO 26262 zu gewährleisten. Das Unternehmen bietet Ihnen ein dynamisches Arbeitsumfeld, in dem Sie Ihre Fähigkeiten einbringen
und weiterentwickeln können, während Sie an innovativen Projekten für namhafte Anbieter arbeiten.