Senior-Software-Engineer-Architect-Automotive-High-Performance-Computing-Platforms-w-m-d
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
Als Software Engineer für Android Automotive OS (AAOS) entwickelst und integrierst du Basissoftware-Komponenten und verstärkst damit unser nach agilen Methoden organisiertes Team. Das Team verantwortet die Plattform-Basissoftware und Middleware, die in den strategisch wichtigen Kernsteuergeräten von MAN eingesetzt werden. Zu deinem Aufgabenbereich gehören außerdem die Verbesserung und Weiterentwicklung von Prozessen, Methoden und Werkzeugen innerhalb der Basissoftware-Entwicklung sowie die Bereitstellung von Möglichkeiten für Applikationsentwickler, ihre Funktionen effizient zu integrieren.
Du arbeitest eng mit den Bereichen Funktionsarchitektur, Funktionsentwicklung, Hardwareentwicklung, Softwareintegration sowie verschiedenen Testteams zusammen.
\n, n, * Entwurf und Implementierung von Plattformsoftware-Komponenten sowie deren Integration in die Softwarearchitektur von Steuergeräten, teilweise in Zusammenarbeit mit externen Lieferanten oder durch die Integration von Open-Source-Software
- Erstellung und Durchführung von Entwickler- und Regressionstests für die verantworteten Komponenten vor deren Integration und Zusammenführung
- Übernahme der Rolle des Directly Responsible Individual (DRI) für eine Plattformsoftware-Komponente mit End-to-End-Verantwortung von der Planung über die Umsetzung bis zur Übergabe sowie als zentrale Ansprechperson für alle zugehörigen Aktivitäten und Entscheidungen
- Strukturierung, Modellierung und Zuordnung von Plattformsoftware-Komponenten sowie Definition ihrer Schnittstellen und Kommunikationsmechanismen
- Dokumentation der entwickelten Software-Komponenten in der TRATON-Entwicklungsdatenbank und Freigabe für nachgelagerte Unit- und Integrationstests
- Zentrale Ansprechperson für neue Anforderungen und Fehlerfälle (Defects) für Funktionsarchitekten, Funktionsentwickler, Hardwareentwickler, Integrationsingenieure und verschiedene Testteams
- Gemeinsam mit dem Team die kontinuierliche Verbesserung von Prozessen, Methoden und Werkzeugen vorantreiben, um Qualität, Effizienz und Arbeitszufriedenheit zu steigern
- Mitwirkung an der Entwicklung und Industrialisierung eines Software Defined Vehicle (SDV) Stacks in enger Zusammenarbeit mit Partnern und innerhalb europäischer Initiativen
\n
Requirements
- Berufserfahrung in der Entwicklung leistungsfähiger Steuergeräte
- Sehr gute Kenntnisse in der Entwicklung von Adaptive AUTOSAR-Applikationen, Eclipse S-CORE oder vergleichbaren Automotive-Frameworks
- Fundierte Kenntnisse in mindestens einem der folgenden Bereiche: Mikrocontroller-Architekturen (z. B. Multicore-Systeme), Hochleistungsrechner-Plattformen (High-Performance Computing), Serviceorientierte Architekturen, Automotive-Betriebssysteme (z. B. QNX, AAOS, Ubuntu, Yocto), Plattformsoftware-Komponenten, Treiberentwicklung
- Sehr gute Kenntnisse in C/C++ und/oder Rust
- Sehr gute Kenntnisse von Kommunikationsprotokollen wie DDS, gRPC, SOME/IP, uProtocol oder vergleichbaren Technologien
- Kenntnisse im Systems Engineering sind von Vorteil.Kenntnisse im Bereich Fahrzeugdiagnose (SOVD, DoIP, UDS) sind von Vorteil
- Kenntnisse von Fahrzeugkommunikationsnetzwerken und Bussystemen wie Ethernet und CAN sind von Vorteil.Kenntnisse der Norm ISO 26262 zur funktionalen Sicherheit sowie der zugehörigen Entwicklungsprozesse (V-Modell) sind von Vorteil
- Erfahrung mit Continuous-Integration- und Build-Umgebungen wie Docker, GitLab, Conan, CMake etc. ist von Vorteil.Zusätzliche Programmierkenntnisse, beispielsweise in modellbasierter Entwicklung mit MATLAB/Simulink, TargetLink, Python oder Rust, sind von Vorteil
- Zuverlässige und präzise Arbeitsweise
- Offenheit für neue Herausforderungen
- Gute Deutsch- und Englischkenntnisse
Benefits & conditions
- Flexible Arbeitszeitgestaltung durch Vertrauensarbeitszeit
- Bis zu 80 % remote sowie 20 Tage/Jahr vom EU-Ausland aus arbeiten
- 30 Tage Urlaub + 6-8 Tage durch Umwandlungsoptionen
- Attraktive Vergütung mit 5 Sonderzahlungen
- Vergünstigungen und Mitarbeiterrabatte inkl. VW Leasing-Angebote
- Betriebliche Altersvorsorge
- Digital Learning von überall
- Globale Karrierechancen bei TRATON-Marken in Schweden, USA und Brasilien
\n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
System change: restart as developer?
Backend Developer Salary in Germany [2023]
Frontend Developer Salary in Germany [2023]
Best Coding Boot Camps in Germany