Senior Systems Software Engineer, Autonomous Vehicles

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
59 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $193k
$140k $246k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $150,348–$235,750.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Systems Software Engineer, Autonomous Vehicles

Senior Systems Software Engineer - Autonomous Vehicles joins the Autonomous Vehicles Fleet Engineering Integration team to manage the transition of autonomous vehicles from concept to large-scale fleet operations. The role involves engineering the integration of core system software with AV functions, including sensors, HMI, sensor data recorders, and high-speed storage solutions for perception, planning, control, safety, and calibration. Responsibilities include leading engineering collaborations for hardware and software stack bring-ups, debugging complex problems across cameras, radars, and lidars, and architecting software tools from root cause analysis. Candidates must possess strong programming skills in C++, C, and Python, along with experience in Git and Perforce. Required competencies include system programming, threading, mutex, synchronization, and parallel computing, with a focus on low-latency, high-performance code for Linux, QNX, or real-time operating systems.

What you'll do

  • Lead engineering collaborations to drive system bring-ups of sophisticated vehicle hardware and software stacks.
  • Productize software components for fleet-scale production by crafting and advocating for measurable engineering metrics.
  • Debug complex problems across sensors, networks, perception systems, and core underlying operating systems.
  • Shift testing left by integrating core fleet issues into HIL and SIL platforms.
  • Conceptualize, architect, and productize software tools derived from root cause analysis of system components.
  • Integrate core system software with AV functions to deliver a high-performance ADAS stack.
  • Develop highly scalable and efficient applications using system programming, threading, and parallel computing.

What we're looking for

  • BS or MS degree in EE/CS or closely related field, or equivalent experience.
  • 5+ years of experience in the relevant field.
  • Excellent programming skills in C++, C, and Python along with source control tools like Git and Perforce.
  • Knowledge of system programming, threading, mutex, synchronization, communication, and parallel computing.
  • Strong debugging abilities in highly pipelined software stacks.
  • Engineering leadership skills across cross-matrixed organizations.
  • Experience in Automotive Vehicle and/or Robotic System fleet management systems (preferred).
  • Knowledge of Linux, QNX, Android, and/or other real-time operating systems (preferred).

More like this

Similar roles

Senior System Software Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 97 days ago $152,000–$241,500
C C++ Embedded Systems Operating Systems Computer Architecture Git Perforce BSP HAL QNX ARM ISO26262 CMMI ASPICE Deep Learning Computer Vision System Software
4+ yrs exp

Senior System Software Engineer, AV Platform

Nvidia

Santa Clara, CA 59 days ago $184,000–$287,500
C++ C Python Linux QNX ROS Real-Time Operating Systems Embedded Systems GPU Computer Vision Data Serialization Parallel Computing Source Control System Architecture Performance Optimization Sensor Abstraction Threading Mutex Synchronization
8+ yrs exp

Senior System Software Engineer, AV Platform

Nvidia

Santa Clara, CA 59 days ago $152,000–$241,500
C++ C Python Linux QNX ROS Real-time Operating Systems Embedded Systems GPU Synchronization Parallel Computing Data Serialization Performance Optimization Source Control Middleware
5+ yrs exp