Embedded Software Engineer / Software Architect (m/w/d)
Summary
Contract role via staffing firm emagine for an automotive High-Performance Computer project in driver assistance systems (ADAS) and central vehicle computing. Day to day: developing and architecting safety-critical embedded software, BSP work, Qualcomm SoC driver development, and ISO 26262 functional-safety compliance, mostly remote from Radolfzell with C/C++ on QNX.
Für ein hochmodernes Automotive-HPC-Projekt (High Performance Computer) im Umfeld Fahrerassistenzsysteme und zentraler Fahrzeugrechner suchen wir erfahrene Embedded Software Engineers bzw. Software Architects mit Schwerpunkt auf QNX, Qualcomm-Plattformen und hardwarenaher Softwareentwicklung.
Start: ASAP
Laufzeit: zunächst bis Jahresende mit geplanter Verlängerung bis Mitte 2027
Einsatzort: Radolfzell (überwiegend remote)
Vor-Ort-Einsatz in der Einarbeitungsphase (ca. 2-3 Wochen) erforderlich
Projektsprache: Englisch, Deutsch (Nice to Have)
Aufgaben:
Entwicklung und Architektur sicherheitsrelevanter Embedded-Software für HPC-Plattformen
Mitarbeit im Board Support Package (BSP)-Umfeld
Treiberentwicklung für Qualcomm SoCs
Integration und Ansteuerung von Hardware-Schnittstellen
Software Bring-up auf neuer Target-Hardware
Unterstützung bei der Entwicklung von Functional-Safety-konformen Softwarekomponenten
Definition und Abstimmung technischer Architekturen
Enge Zusammenarbeit mit Entwicklungs-, Integrations- und Testteams
Must-have Skills:
Mehrjährige Erfahrung in der Embedded Softwareentwicklung mit C/C++
Sehr gute Kenntnisse in QNX
Erfahrung mit POSIX-basierten Systemen
Erfahrung mit Qualcomm SoCs oder Qualcomm BSPs
Kenntnisse im Bereich Board Support Packages (BSP)
Erfahrung mit Linux-/Embedded-Systemen
Know-how im Bereich Functional Safety (ISO 26262)
Erfahrung mit Hypervisor-Technologien
Nice-to-have:
Automotive-Hintergrund (ADAS, Domain Controller, HPC)
Software-Architektur-Erfahrung
Kenntnisse im Bereich Security/Security by Design
Ich freue mich auf Ihre Rückmeldung!