Launch Legends
NVIDIA
Senior Systems Software Engineer - Autonomous Vehicles
Über die Stelle
Unser ADAS-Plattformteam ist für die Entwicklung eines skalierbaren und modularen Software-Stacks verantwortlich, der fortschrittliche Fahrerassistenzsysteme für eine Vielzahl von Produktlinien und OEMs ermöglicht. Wir suchen einen hochmotivierten Senior Software Systems Engineer mit einer starken Grundlage in Softwarearchitektur. Diese Rolle ist ideal für jemanden, der gerne über mehrere Ebenen des Software-Stacks hinweg arbeitet, um Modularisierung, Abstraktion und Erweiterbarkeit sowie Wiederverwendbarkeit zu fördern. Sie werden eine Schlüsselrolle bei der Weiterentwicklung der Plattform spielen, um eine effiziente Integration und Skalierbarkeit in einer komplexen Multi-OEM-Umgebung zu unterstützen.
Was Sie tun werden
- Treiben von Architekturoptimierungen, die den Software-Stack vereinfachen und modularisieren.
- Entwerfen klarer Grenzen zwischen NVIDIA-Kernkomponenten und OEM-spezifischen Implementierungen.
- Refactoring von ADAS-Komponenten zur Unterstützung von Wiederverwendbarkeit, Erweiterbarkeit und langfristiger Wartbarkeit.
- Verbesserung der Systemskalierbarkeit durch IPC, Middleware und Plattform-Abstraktionsschichten.
- Zusammenarbeit mit Teams aus Software, Systemen und Hardware, um klare Schnittstellen zu definieren und die Integrationsgeschwindigkeit zu verbessern.
- Etablierung von Testabdeckung, Design-Reviews und Architekturdokumentation, die mit der Plattform skaliert.
- Profiling und Tuning der Systemleistung – Optimierung für moderne Multi-Core- und Echtzeitumgebungen.
Was wir sehen müssen
- BS oder MS in Computer Engineering, Informatik oder einem verwandten Bereich (oder entsprechende Erfahrung).
- 8+ Jahre professionelle Erfahrung in der Softwareentwicklung.
- Solide Kenntnisse in C und C++-Programmierung.
- Starkes Verständnis von modularer Softwarearchitektur, Clean Code Design und Trennung von Belangen.
- Praktische Erfahrung im Aufbau und Debugging von Multithreading-, Echtzeit- oder leistungskritischen Systemen.
- Vertrautheit mit parallelen/verteilten Systemen und Low-Level-Systemprofilierung.
- Komfortable Arbeit in Linux, QNX oder anderen Embedded-RTOS-Umgebungen.
- Außergewöhnliche Kommunikationsfähigkeiten und eine kollaborative, fleißige Einstellung.
Wege, sich von der Masse abzuheben
- Erfahrung in der Entwicklung von ADAS-Software.
- Tiefes Verständnis von Echtzeitbetriebssystemen, insbesondere QNX.
- Vertrautheit mit dem Softwarelebenszyklus der Automobilindustrie und der Integration über sicherheitskritische Systeme hinweg.
- Erfahrung mit Git und Bazel in großen Softwareumgebungen.
- Fähigkeit, präzise und klar mit System-, Hardware- und Algorithmus-Teams zusammenzuarbeiten.
#AutonomousVehicles
Bewerbungen für diese Stelle werden mindestens bis zum 2. September 2026 angenommen.
Diese Ausschreibung bezieht sich auf eine bestehende Stelle.
NVIDIA nutzt KI-Tools in seinen Rekrutierungsprozessen.
Ihr Grundgehalt wird basierend auf Ihrem Standort, Ihrer Erfahrung und dem Gehalt von Mitarbeitern in ähnlichen Positionen ermittelt. Die Gehaltsspanne für das Grundgehalt beträgt 184,000 USD - 287,500 USD für Level 4 und 224,000 USD - 356,500 USD für Level 5. Sie haben außerdem Anspruch auf Aktienoptionen und Zusatzleistungen unter nvidia.com/en-us/benefits/.
NVIDIA setzt sich für die Förderung eines integrativen Arbeitsumfelds ein und ist stolz darauf, ein Arbeitgeber der Chancengleichheit zu sein. Da wir Vielfalt bei unseren aktuellen und zukünftigen Mitarbeitern sehr schätzen, diskriminieren wir nicht (auch nicht in unseren Einstellungs- und Beförderungspraktiken) aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, Geschlechtsausdruck, sexueller Orientierung, Alter, Familienstand, Veteranenstatus, Behinderungsstatus oder anderen gesetzlich geschützten Merkmalen.
