Senior Embedded Softwareentwickler RTOS
engineering people GmbH
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Tech stack
C++
CAN Bus
Software Quality
Embedded C
Embedded Software
Ethernet
Software Architecture
Real-Time Operating Systems
PIC Microcontroller
Job description
- Entwicklung und Weiterentwicklung der Embedded-Software für ein neues Produkt mit zentralem Sensorsystem, der in bestehende Anlagen integriert wird
- Aufbau und Mitgestaltung der Software-Architektur auf Microcontroller-Ebene in einer frühen Projekt- und Ramp-up-Phase
- Implementierung performanter und zuverlässiger Embedded-C++-Software unter Einsatz eines Echtzeitbetriebssystems
- Zusammenarbeit mit drei Entwicklungsteams sowie aktive fachliche Unterstützung durch Weitergabe von Know-how und pragmatische Lösungsansätze
- Sicherstellung von Softwarequalität, Stabilität und Zukunftsfähigkeit durch strukturierte Entwicklung, Reviews und Tests
Requirements
- Studium der Elektrotechnik oder vergleichbar
- mehrjährige Berufserfahrung in der Embedded Softwareentwicklung,
- Erfahrung in der Entwicklung mit Embedded C++ sowie im Einsatz von Echtzeitbetriebssystemen, insbesondere Zephyr oder vergleichbaren RTOS
- Kenntnisse in der CAN-Bus-Kommunikation sowie idealerweise weiteren Schnittstellen wie Ethernet oder IoT-Protokollen
- sehr gute Deutsch- und Englischkenntnisse