Senior System Software Engineer - AV Platform

Nvidia

Actively hiring
Us, Ca, Santa Clara, US Posted 80 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

The Autonomous Vehicles Platform team seeks a hands-on System Software Engineer with 6+ years of professional experience to develop platform and middleware features for self-driving cars. This role involves integrating sensors into the AV driving software stack, enhancing startup user experience, and optimizing data processing and performance. The engineer will collaborate closely with hardware, platform software, product, safety, algorithms, and cloud teams to ensure robust system integration. Ideal candidates possess a BS or MS in Computer Science, Electrical Engineering, or related fields, along with expertise in C++, C, Python, Linux, QNX, ROS, and real-time operating systems. They should also have experience in embedded system programming, performance optimization, and autonomous vehicle technology.

Skills

C++ Python Linux QNX ROS Git CUDA OpenGL Computer_Vision Autonomous_Vehicles Robotics Embedded_Systems Real-Time_OS Multithreading Synchronization Parallel_Computing CPU/GPU_Architecture Memory_Management Performance_Optimization

What you'll do

  • Integrate various sensors into the autonomous vehicle driving software stack.
  • Develop and enhance the startup user experience of the AV software stack.
  • Work on sensor abstraction layers, data processing, and performance optimization.
  • Create efficient service frameworks for data serialization in the AV platform.
  • Collaborate with cross-functional teams to ensure safety and performance standards.
  • Optimize system architecture for CPU/GPU/Memory/Storage performance in AVs.

What we're looking for

  • 6+ years of professional experience in system software development.
  • Strong programming skills in C++, C, and Python.
  • Expertise in Linux, QNX, ROS, and real-time operating systems.
  • Experience with user-space and kernel-space system software.
  • Knowledge of embedded system programming and parallel computing.
  • Background in autonomous vehicles, robotics, or self-driving cars.
  • Deep understanding of CPU/GPU/Memory/Storage performance optimization.

Market check

Salary context

This $184,000–$287,500 range sits above 90% of similar postings on FindRole.

Peer median band

$129,350$222,480

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$210,093

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

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

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior System Software Engineer - AV Platform

Nvidia

Us, Ca, Santa Clara, US 10 days ago $184,000$287,500
C++ Python Linux QNX ROS Git CUDA Embedded Systems Real-Time Operating Systems System Architecture CPU/GPU/Memory/Storage Autonomous Vehicles Robotics Computer Vision Threading Mutex Synchronization Parallel Computing

Senior System Software Engineer - AV Platform

Nvidia

Us, Ca, Santa Clara, US 97 days ago $152,000$241,500
C++ Python Linux QNX ROS Git C CUDA OpenGL Systemd ZMQ Doxygen Valgrind Jenkins Docker Kubernetes AWS GCP Azure PostgreSQL MongoDB

Staff Systems Engineer - AV Platform

General Motors (GM)

Remote (Gm Global Technical Center - Sloan Engineering Center, US) 9 days ago $157,100$157,100
SystemEngineering AV/ADAS EmbeddedSystems Linux RTOS EthernetAutomotiveNetworks ISO26262 TSN SafetyStandards SystemModeling SimulationTools RequirementsManagement EdgeComputeSoC MCUArchitectures PowerManagement ThermalConstraints CI/CD
Remote

Senior Software Performance Engineer - AV Platform

Nvidia

Us, Ca, Santa Clara, US 31 days ago $224,000$356,500
C++ CUDA ARM_NEON MISRA performance_analysis benchmarking embedded_architectures real_time_operating_systems linear_algebra numerical_methods robotics computer_vision machine_learning GPGPU deep_learning GPUs

Senior Platforms Engineer - AV Support Service

Marathon Petroleum

US 28 days ago
Cloud Infrastructure Management Infrastructure as Code (IaC) DevSecOps Performance Monitoring System Platform Systems Integration Troubleshooting Crestron SCALA Terraform AWS Azure GCP Kubernetes Docker CI/CD Prometheus Grafana