Senior System Software Engineer, AV Platform

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,000–$287,500 / yr
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $236k
$100k most similar roles pay here $308k

This role pays more than 92% of similar roles. Most pay $151,000–$222,000 — the shaded band above. At the midpoint, this role pays about $236k versus about $186k for comparable roles.

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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Software Engineer, AV Platform

As a Senior System Software Engineer - AV Platform, you will join the Autonomous Vehicles Platform team to develop performant and scalable solutions for data collection and autonomous vehicle fleets. You will build middleware features, integrate sensors like Cameras, LIDAR, RADAR, GPS, IMU, and Vehicle CAN into the driving software stack, and improve startup user experience. Your daily work involves developing sensor abstraction layers, data processing, performance optimization, data serialization, and service frameworks across multi-computer and heterogeneous architectures. You will utilize C++, C, and Python while working with Linux, QNX, ROS, or real-time operating systems. The role requires expertise in embedded system programming, threading, mutex, synchronization, and parallel computing to solve complex problems in autonomous vehicles, robotics, and computer vision. You will collaborate across the stack from platform software to cloud infrastructure to ensure safety and performance.

What does a System Software Engineer earn in California?

Median $235750 from 37 postings across 4 companies.

See salary data

What you'll do

  • Integrate various sensors including Cameras, LIDAR, RADAR, GPS, and IMU into the autonomous driving software stack.
  • Develop and improve the startup user experience of the autonomous vehicle (AV) stack.
  • Build and maintain sensor abstraction layers and data processing frameworks.
  • Optimize system performance through efficient data serialization and service framework development.
  • Develop application frameworks and tools for multi-computer and heterogeneous architectures.
  • Implement high-performance, scalable software for data collection and autonomous vehicle fleets.
  • Develop user-space system software with the ability to perform low-level hardware and kernel-space programming.

What we're looking for

  • BS or MS degree in Computer Science, Electrical Engineering, or a related field.
  • 8+ years of professional experience working on system software.
  • Excellent programming skills in C++, C, and Python.
  • Familiarity with source control tools.
  • Solid understanding of Linux, QNX, ROS, and/or real-time operating systems.
  • Experience developing user-space system software with a willingness to work in kernel-space or low-level hardware.
  • Knowledge of embedded programming, threading, mutex, synchronization, communication, and parallel computing.
  • Familiarity with CPU/GPU/Memory architecture and performance optimization.

More like this

Similar roles

Senior Security Software Engineer, AV Platform

Nvidia

Santa Clara, CA 13 days ago $184,000$287,500
C++ C Python Linux QNX ROS Real-Time Operating Systems Embedded Systems GPU Computer Vision Source Control Parallel Computing System Architecture Middleware Cybersecurity
8+ yrs exp

Senior System Software Engineer

Nvidia

Santa Clara, CA 16 days ago $152,000$241,500
C C++ Linux QNX Android Python Embedded Systems Real-Time Operating Systems CI/CD Generative AI Automotive Systems ADAS Middleware Scripting Automation
5+ yrs exp

Principal System Software Engineer, AV Platform

Nvidia

Santa Clara, CA 13 days ago $272,000$431,250
C C++ Python Linux Kernel Embedded Linux RTOS Device Drivers GPU Middleware System Architecture Performance Engineering Virtualization ISO 26262 AUTOSAR ASPICE AI/ML
10+ yrs exp

Senior Platform Software Engineer

Oracle

Nashville, TN +1 73 days ago $92,500$209,500
Oracle Cloud Infrastructure (OCI) Agentic AI Java GoLang C# System Architecture Agile Software Design Automation
4+ yrs exp

Senior Platform Software Engineer

Oracle

Austin, TX 74 days ago $92,500$209,500
Java Python Go TypeScript .NET RESTful API OCI CLI CI/CD OpenAPI Software Architecture Code Generation Cloud Infrastructure Quality Assurance Pipelines
3+ yrs exp