BSW Embedded Software Entwickler (m/w/d
in
72539, Pfronstetten, Baden-Württemberg, Deutschland
Verfasst am 2026-08-07
Unternehmen:
Körperbehinderten-Verein Stuttgart e.V.
Vollzeit
position Verfasst am 2026-08-07
Berufliche Spezialisierung:
-
Software Entwicklung
Software-Ingenieur, Eingebettete Software ingenieur, C++ Entwicklung
Stellenbeschreibung
Location: Pfronstetten
Arnold NextG realisiert die Safety-by-Wire-Technologie von morgen - ob an Land, im Wasser oder in der Luft. Wir bieten das weltweit einzigartige und multi-redundante Zentralsteuergerät NX Next Motion, das eine ausfallsichere und individuelle Implementierung ermöglicht. Als unabhängiger Vorausentwickler, Inkubator und Systemlieferant übernimmt Arnold NextG die Planung und Umsetzung - von der Vision bis zur Straßenzulassung.
BSW Embedded Software Entwickler (m/w/d)Deine
Aufgaben
- Entwurf, Implementierung und Wartung von Basissoftware-Modulen in C für den Infineon AURIX Tri Core TC397 (Multicore, Lockstep) - z.
B. iLLD-/MCAL-basierte Treiber, Kommunikations-, Speicher- und Diagnosedienste - Weiterentwicklung unseres eigenen BSW-Stacks sowie Konfiguration und Integration von AUTOSAR-Classic-Modulen (z.
B. COM-Stack, DCM/DEM, NvM/Fee, E2E-Protection) - beides gleichwertig im Einsatz - Entwicklung und Pflege von Bootloader- und Flash-Konzepten inkl. Software-Update über UDS-Diagnose
- Anbindung und Absicherung der Kommunikationsschnittstellen (CAN/CAN-FD, Ethernet, SPI, LIN) inkl. Netzwerkmanagement und E2E-Absicherung sowie der Schnittstelle zum ECP3-FPGA
- Umsetzung von Sicherheitsmechanismen nach ISO 26262 (z.
B. Watchdog-Konzepte, Speicherschutz/MPU, Lockstep-Fehlerbehandlung, Safe-State-Management) in Abstimmung mit dem Functional Safety Management - Unit- und Integrationstests, statische Codeanalyse (MISRA
C) und Code-Reviews als Teil des Entwicklungsprozesses - Arbeit mit der AURIX-Toolchain: TASKING-/High Tec-Compiler, Debugger und Trace (z.
B. Lauterbach TRACE
32), AURIX Development Studio - Erstellung und Pflege von Anforderungen, Architektur- und Design-Dokumentation in Siemens Polarion inkl. durchgängiger Traceability
Anspruchsvolle, sicherheitskritische Produkte (Drive-by-Wire) mit modernster Multicore- und FPGA-Technologie Interdisziplinäre Zusammenarbeit mit FPGA-, Safety-, Security- und Validierungsexperten in kurzen Entscheidungswegen
Dein Profil- Abgeschlossenes Studium der Elektrotechnik, Informatik, Embedded Systems oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der hardwarenahen Embedded-Software-Entwicklung in C, idealerweise auf Infineon AURIX (TC2xx/TC3xx) oder vergleichbaren Multicore-Mikrocontrollern
- Fundierte Kenntnisse in der Treiberentwicklung (iLLD/MCAL), im Interrupt- und DMA-Handling, in Timer-Modulen (GTM), ADC sowie Speicher- und Multicore-Architekturen
- Erfahrung mit AUTOSAR Classic (z.
B. EB tresos, Vector DaVinci) und mit Non-AUTOSAR-/Eigenstack-Architekturen - Gute Kenntnisse der Protokolle CAN/CAN-FD, Ethernet und UDS-Diagnose (ISO 14229)
- Vertraut mit Entwicklungsprozessen nach ISO 26262 und Automotive SPICE sowie mit MISRA C, statischer Analyse und Git
- Strukturierte, qualitätsbewusste Arbeitsweise und Freude an interdisziplinärer Teamarbeit
- Sehr gutes Englisch in Wort und Schrift (Entwicklungsdokumentation auf Englisch), gutes Deutsch
- Flexible Arbeitszeiten, gezielte Weiterbildung (z.
B. AURIX-, AUTOSAR- und ISO-26262-Schulungen) und eine attraktive, leistungsgerechte Vergütung
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×