Senior System Software Engineer - DRIVEOS Platform Team
Core
Design and develop safety and security compliant system software for NVIDIA DRIVE platform for autonomous vehicles, including hardware bring-up and debugging tooling.
Role type
Senior System Software Engineer (Automotive)
Builds
NVIDIA DRIVE platform software stack for autonomous vehicles
Domain
Automotive / Embedded Systems / Autonomous Driving
Required skills
Device driver design and development, Embedded systems programming, Computer architecture knowledge, Operating system fundamentals, Ethernet networking, Board schematic analysis, Python, C, C++, Ada/SPARK
Preferred skills
ISO26262 and ISO21434 compliance experience, Formal methods (TLA+, Ada/SPARK), Full SDLC feature delivery
Technologies
QNX, Linux, Tegra SOC, TLA+, Ada/SPARK
Responsibilities
Design and develop safety (ISO26262) and security (ISO21434) compliant system software, Perform development and bring-up activities for next-generation Tegra SOC hardware, Design debugging solutions and tooling, Architect and implement solutions for complex software stack interactions, Use Formal Methods to design and develop high integrity software
Seniority
Senior, hands-on IC