Senior System Software Engineer - Autonomous Vehicles

Reposted 2 Days Ago
Be an Early Applicant
Santa Clara, CA, USA
In-Office
184K-357K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Role
This role involves developing high-performance software for autonomous vehicles, focusing on sensor drivers, data processing, and vehicle interface integration, while adhering to quality standards.
Summary Generated by Built In

The Autonomous Vehicles Platform team is now looking for a Senior System Software Engineer. Our team builds the NVIDIA DriveWorks SDK with the goal to provide a scalable software stack and framework to build autonomous vehicles. We are seeking software engineers with interests in designing, developing and maintaining many aspects of the core technology around sensor drivers and interfaces, data streaming, data recording and playback, and vehicle interface abstraction.


What You Will Be Doing:

  • Create and optimize software architecture and frameworks for real-world performance while matching or exceeding customer requirements.
  • Working with vendors developing innovative sensors for vehicles.
  • Developing sensor drivers, plug-ins, and processing functions around sensor data.
  • Create highly efficient sensor data recording, playback and visualization tools.
  • Performing in-vehicle tests, collecting data and analyzing integrity.
  • Working with our car teams and control teams to develop interfaces to the vehicles to enable self-driving.
  • Supporting data collection campaigns for our autonomous vehicle program.
  • Developing unit tests, documentation for features, evaluating quality and proposing corrective actions.
  • Creating highly efficient product code in C++, making use of high algorithmic parallelism offered by GPGPU programming (CUDA), and following quality and safety standards such as defined by MISRA.

What We Need to See:

  • BS/MS in Computer Engineering, Computer Science or related field (or equivalent experience).
  • Excellent C and C++ programming skills.
  • 8+ years of proven experience developing and debugging multithreaded/distributed applications like multimedia systems, game engines, etc.
  • Strong knowledge of programming and debugging techniques, especially for parallel and distributed architectures.
  • Background on Linux, Android, and/or other real-time operating systems.
  • Experience with sensors such as cameras, LiDAR, radar, ultrasonics, IMU, GPS
  • Experience with vehicle control interfaces.
  • Thrive on writing low latency, highly performant code.
  • Great communication and analytical skills.

Ways to Stand Out from the Crowd:

  • Understanding of embedded architectures.
  • Experience with data-parallel and/or GPGPU programming, CUDA, and OpenCL.
  • Software development for modern OpenGL (Core Profile) and Linux.
  • Experience with version control systems GIT and build system CMake.

#AutonomousVehicles

Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are:
184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until November 3, 2026.

This posting is for an existing vacancy. 

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Skills Required

  • BS/MS in Computer Engineering, Computer Science or related field
  • 8+ years of experience developing and debugging multithreaded/distributed applications
  • Excellent C and C++ programming skills
  • Strong knowledge of parallel and distributed architectures
  • Experience with vehicle control interfaces

NVIDIA Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NVIDIA and has not been reviewed or approved by NVIDIA.

  • Equity Value & Accessibility — Company stock and RSUs have driven exceptional total compensation, with a generous employee stock purchase plan and ongoing equity refreshers playing a central role. Feedback suggests historic share-price gains created significant financial upside for many.
  • Healthcare Strength — Multiple plan options (HSA, PPO, and in some locations Kaiser) with in-network preventive care covered at 100% and company HSA contributions indicate a robust offering. Mental-health sessions and broad dental, vision, and disability coverage further strengthen the package.
  • Parental & Family Support — Up to 22 weeks of fully paid parental leave, adoption and surrogacy reimbursement, and coverage for IVF and egg freezing are highlighted as standout features. Additional family-care resources and caregiving support broaden the appeal.

NVIDIA Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
21,960 Employees
Year Founded: 1993

What We Do

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, NVIDIA is increasingly known as “the AI computing company.”

Similar Jobs

NVIDIA Logo NVIDIA

Software Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office
Santa Clara, CA, USA
21960 Employees
152K-288K Annually

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Sales Associate I

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Commerce, CA, USA
16000 Employees
15-24 Hourly

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Barstow, CA, USA
16000 Employees
15-20 Hourly

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Sales Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Milpitas, CA, USA
16000 Employees
15-24 Hourly

Similar Companies Hiring

Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account