Embedded Systems Engineer - Safety-Critical Software
Role details
Job location
Tech stack
Job description
Du wirst Teil eines technischen Teams, das anspruchsvolle, sicherheitsrelevante Softwarelösungen entwickelt und dabei modernste Embedded-Technologien einsetzt. Bei uns profitierst du von flexiblen Arbeitszeitmodellen, klaren Entwicklungspfaden und vielen Möglichkeiten zur fachlichen Weiterbildung. In deiner Tätigkeit arbeitest du mit Embedded-Sprachen wie C, C++ oder vergleichbaren Optionen, RTOS-Umgebungen wie QNX, FreeRTOS oder VxWorks sowie mit Embedded-Linux-Stacks wie Yocto, Ubuntu oder Buildroot. Die Rolle eignet sich besonders für Leute, die in regulierten Entwicklungsprozessen Verantwortung übernehmen und sich in interdisziplinären Projektteams weiterentwickeln möchten., * Entwickle Embedded-Software für sicherheitsrelevante Geräte und Systeme unter Einhaltung relevanter Entwicklungsprozesse
- Erstelle Softwarekonzepte, Spezifikationen und klare technische Dokumentationen
- Implementiere und teste Module in C und C++ sowie in UI-Komponenten mit Flutter oder vergleichbaren Frameworks
- Führe Debugging, Unit- und Integrationstests durch und begleite Verifikationsaktivitäten
- Arbeite eng mit Hardware-Entwicklung und Systemintegration zusammen und unterstütze bei Prototypenverifikationen
- Prüfe Code durch Reviews und optimiere bestehende Softwarearchitekturen
- Nutze moderne Kollaborations- und Planungstools und trage zur stetigen Prozessverbesserung bei
Requirements
- Verfüge über ein abgeschlossenes Studium oder eine vergleichbare technische Ausbildung in Informatik, Softwareengineering oder Elektrotechnik
- Bringe erste bis mehrjährige Erfahrung in Embedded-Softwareprojekten mit Fokus auf C und C++ mit
- Sei vertraut mit RTOS-Umgebungen wie QNX sowie mit Embedded-Linux-Distributionen wie Yocto oder Ubuntu
- Habe Kenntnisse in UI-Entwicklung mit Dart/Flutter sowie in der Entwicklung von Windows-Applikationen
- Besitze Grundkenntnisse im Schaltungs- und PCB-Design sowie Erfahrung in geregelten Entwicklungsprozessen
- Kommuniziere sicher auf Deutsch und Englisch und arbeite strukturiert und eigenverantwortlich
Benefits & conditions
- Flexible Arbeitszeiten für eine ausgewogene Work-Life-Balance
- ️ Unbefristete Anstellung mit verlässlichen Rahmenbedingungen
- Individuelle Weiterbildungsangebote zur fachlichen und persönlichen Entwicklung
- Kurze Entscheidungswege und eine offene Teamkultur mit kollegialem Miteinander
- ️ Attraktive Urlaubsmöglichkeiten und Rücksicht auf persönliche Belange
- Unterstützung bei Mobilitätsfragen und bedarfsorientierten Pendeloptionen
- Strukturierte Einarbeitung mit festen Ansprechpartnern
- Regelmäßige Entwicklungs- und Feedbackgespräche
- Gelegentliche Team-Events und Austauschformate, Für diese Position ist eine Präsenz in Deutschland notwendig. Bewerbungen aus dem Ausland können leider nicht berücksichtigt werden. This position requires local presence in Germany. Applications from outside Germany unfortunately cannot be considered.
Salary forecast
€71,000
€60,000
€81,500
Estimated average salary for similar positions
Estimated salary range for similar positions