NVIDIA
Senior System Software Engineer - AV Platform
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Aug 29, 2026
- Experience
- 8+ years of professional experience working on system software.
- Education
- BS or MS degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
About the job
Develops system software and middleware for NVIDIA’s autonomous driving platform, including sensor integration, data collection, performance optimization, and fleet software.
What you'll do
- Integrate sensors into the autonomous driving software stack and improve its startup user experience.
- Develop sensor abstraction, data processing and serialization, performance optimization, and service framework features.
- Collaborate with hardware, platform software, product, safety, performance, algorithms, and cloud teams.
What they ask for
- BS or MS degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
- 8+ years of professional experience working on system software.
- Excellent programming skills in C++, C and Python.
- Experience developing user-space system software; understanding of Linux, QNX, ROS, and/or real-time operating systems.
Nice to have
- Experience in Autonomous Vehicles, Robotics, Self-Driving-Cars, GPU technology, Embedded Systems, or Computer Vision.
- Deep system architecture and performance optimization knowledge, or hands-on embedded development, operating systems, and real-time software experience.
Pay
184,000 USD - 287,500 USD base salary (Level 4); 224,000 USD - 356,500 USD base salary (Level 5)
Tools
C++, C, Python, Linux, QNX, ROS
Model-written summary · the original posting is authoritative