Senior Software Engineer, Autonomous Driving Simulation

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$152,000–$241,500 / yr
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $182k
This role $197k
$121k $254k
below market most similar roles pay here above market

This role pays more than 67% of similar roles. Most pay $149,500–$215,237 — the blue band above. At the midpoint, this role pays about $197k versus about $182k 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 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 Software Engineer, Autonomous Driving Simulation

The Senior Software Engineer - Autonomous Driving Simulation joins the Autonomous Vehicle Simulation team to build and scale realistic virtual environments for training and validating autonomous driving software. You will develop scalable simulation platforms and workflows, specifically working on Real2Sim and Sim2Real domain adaptation technologies to transform real-world incidents into diverse simulation scenarios. Your daily work involves optimizing large-scale workflows for performance and reliability across a multidisciplinary stack including system software, distributed infrastructure, neural graphics, generative AI, synthetic data generation, and computer vision. You will utilize Python, C/C++, PyTorch, Linux/bash scripting, Docker, Bazel, Jenkins, and CI/CD pipelines. This role solves the technical challenge of enabling large-scale simulation and debugging of AV algorithms across millions of scenarios involving diverse traffic patterns, road conditions, and weather environments.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Develop scalable simulation platforms and workflows for autonomous driving validation and training.
  • Implement Real2Sim and Sim2Real technologies to transform real-world incidents into simulation scenarios.
  • Build and optimize distributed infrastructure and system software for large-scale simulation.
  • Develop neural graphics, rendering, and generative AI for synthetic data generation.
  • Optimize simulation workflows for performance, scalability, and production deployment.
  • Drive technology transfer from research and development into production products.
  • Contribute to open-source initiatives and multidisciplinary software projects.

What we're looking for

  • BS, MS, or PhD in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field (or equivalent experience).
  • 5+ years of relevant autonomous vehicles industry experience.
  • Strong programming skills in Python, C/C++, PyTorch, and Linux/bash scripting.
  • Experience with modern software engineering and infrastructure tools such as Docker, Bazel, Jenkins, CI/CD pipelines, and distributed systems tooling.
  • Strong background in computer vision, deep learning, simulation systems, or related domains.
  • Excellent analytical and mathematical problem-solving skills.
  • Experience in machine learning, large-scale systems, analytics, statistics, or applied mathematics.
  • First-author publications at top-tier conferences such as NeurIPS, CVPR, ICCV, ECCV, or ICML (preferred).

More like this

Similar roles

Senior Systems Software Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 59 days ago
C++ C Python Linux QNX Android HIL SIL Git Perforce System Programming Parallel Computing GPU Computer Vision Image Processing Real-time Operating Systems Threading Mutex Synchronization
5+ yrs exp

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 Machine Learning and Simulation Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 59 days ago $224,000–$356,500
Reinforcement Learning Python C++ Deep Learning Kubernetes SLURM High-Performance Computing GPU Clusters PPO GRPO Data Pipelines Simulation Physics AI Closed-Loop Simulation Reward Function Design Hyperparameter Tuning
10+ yrs exp

Senior Software Performance Engineer, Autonomous Vehicles

Nvidia

Santa Clara, CA 11 days ago $224,000–$356,500
C++ C CUDA GPGPU ARM NEON MISRA Computer Architecture Real-Time Operating Systems Performance Analysis Benchmarking Deep Learning Computer Vision Robotics Linear Algebra Numerical Methods
10+ yrs exp

Senior Synthetic Data Engineer, Autonomous Driving

Nvidia

Remote (Santa Clara, CA) +4 18 days ago $184,000–$287,500
Python C++ Linux Docker Kubernetes CI/CD Deep Learning Computer Vision Neural Rendering 3D Gaussian Splatting NeRFs Ray Tracing Sim-to-Real OpenDRIVE Git NVIDIA Omniverse NuRec Cosmos
8+ yrs exp Remote