NVIDIA
Senior System Software Engineer - Autonomous Vehicles
$152K–$288K
US, CA, Santa Clara · Senior · Full-time · Posted Jul 22, 2026
- Experience
- 4+ years of experience on system software and/or embedded systems.
- Education
- BS or equivalent experience in Computer Science, Computer Engineering, or closely related field.
About the job
Develop, integrate, validate, and optimize system software for NVIDIA’s DRIVE autonomous-vehicle platforms, working with internal teams and customers.
What you'll do
- Collaborate with software, hardware, and architecture teams to develop and integrate software for the DRIVE platform.
- Provide direct technical support to customers and help productize DRIVE platforms and software solutions.
- Address system software, operating-system, and application-software challenges involving DRIVE products.
What they ask for
- BS or equivalent experience in Computer Science, Computer Engineering, or a closely related field.
- 4+ years of experience in system software and/or embedded systems.
- Solid understanding of computer architecture and operating-system fundamentals; experienced C or C++ programmer with strong debugging skills.
- Experience with source control systems (git, Perforce) and developing applications and/or system software drivers for hardware accelerators in BSP & HAL.
Nice to have
- Background in platform bring-up and/or BSP software; experience with QNX or ARM processors.
- Familiarity with automotive software development (CMMI or ASPICE) or safety standards such as ISO26262.
Pay
152,000 USD - 241,500 USD base salary (Level 3); 184,000 USD - 287,500 USD base salary (Level 4)
Tools
C, C++, git, Perforce, QNX, ARM, BSP, HAL
AI focus
The role develops autonomous-vehicle software alongside Deep Learning and Computer Vision technologies. NVIDIA states that it uses AI tools in its recruiting processes.
Model-written summary · the original posting is authoritative