NVIDIA
Senior System Software Engineer - AV Platform
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Sep 22, 2026
- Experience
- 8+ years of professional experience working on autonomous vehicles software.
- Education
- BS or MS in Computer Engineering, Computer Science, or a related engineering field (or equivalent experience).
About the job
Develop core NVIDIA DriveWorks SDK and autonomous-vehicle platform software for sensor data, vehicle fleets, and high-performance in-vehicle systems.
What you'll do
- Design and optimize platform components and frameworks, including sensor abstraction, data processing, scheduling, serialization, and network communication.
- Conduct in-vehicle tests, collect data, and complete autonomous driving missions; establish unit tests and document features.
- Develop efficient C++ production code using CUDA parallelism and follow MISRA and AUTOSAR quality and safety standards.
What they ask for
- BS or MS in Computer Engineering, Computer Science, or a related engineering field (or equivalent experience).
- 8+ years of professional experience working on autonomous vehicles software.
- Excellent C and C++ programming skills.
- Strong programming and debugging skills, especially for parallel and distributed architectures; background in Linux, QNX, and/or other real-time operating systems.
Nice to have
- Experience with data-parallel or GPGPU programming, CUDA, or OpenCL; knowledge of image processing APIs such as OpenCV and MATLAB tools.
- Knowledge of automotive systems, especially ADAS; modern OpenGL (Core Profile), Linux, GIT, and Bazel 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++, CUDA, Linux, QNX, OpenCL, OpenCV, MATLAB
AI focus
The role requires proficiency with AI-powered coding tools such as Cursor, Copilot, and Gemini.
Model-written summary · the original posting is authoritative