Senior Software Engineer, Autonomous Vehicles

Nvidia

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $290k
$113k most similar roles pay here $383k

This role pays more than 99% of similar roles. Most pay $154,477–$222,000 — the shaded band above. At the midpoint, this role pays about $290k versus about $188k 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 Software Engineer, Autonomous Vehicles

As a Senior Software Engineer - Autonomous Vehicles, you will join the team to define runtime intelligence and safety architecture for next-generation autonomous driving systems. You will build frameworks that bridge large-scale learned driving models with deterministic planning and vehicle-level safety guardrails, ensuring AI-generated trajectories are physically feasible and safe for real automotive hardware. Your daily responsibilities include designing planning frameworks, developing runtime arbitration mechanisms, and building scalable architectures to manage compute constraints and latency. You will also implement safety-oriented capabilities like trajectory validation and Minimum Risk Maneuver strategies while debugging complex autonomy edge cases. The role requires expertise in C++, robotics systems, motion planning, and machine learning models. You will solve critical problems involving vehicle dynamics, uncertainty handling, and the integration of foundation-model-based driving systems into production-grade, safety-critical vehicle platforms.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and integrate planning frameworks that combine end-to-end learned driving models with deterministic safety systems.
  • Develop runtime arbitration and safety enforcement mechanisms between AI-generated trajectories and rule-based constraints.
  • Build scalable architectures to enable large AI models to operate within automotive compute and real-time latency limits.
  • Create execution frameworks ensuring AI behaviors satisfy vehicle dynamics, collision avoidance, and passenger comfort requirements.
  • Implement safety-oriented planning capabilities including trajectory validation, fallback handling, and Minimum Risk Maneuver strategies.
  • Analyze and debug complex autonomy edge cases involving uncertainty, model failures, and planner disagreements.
  • Improve observability and reliability of large-scale autonomy planning systems in simulation and on-vehicle environments.
  • Drive architectural decisions to balance AI capability with system robustness and embedded deployment efficiency.

What we're looking for

  • BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, AI/ML, or a related technical field.
  • 12+ years of relevant industry experience in autonomous systems, robotics, AI infrastructure, or safety-critical software systems.
  • Strong software engineering fundamentals with production C++ development experience.
  • Strong understanding of autonomous vehicle planning, trajectory generation, motion planning, or robotics systems.
  • Experience working with machine learning systems and understanding how learned models behave under uncertainty and edge cases.
  • Experience delivering scalable, production-quality systems from architecture through deployment.
  • Strong debugging, systems integration, and performance optimization skills for real-time systems.
  • Excellent communication and cross-functional technical leadership abilities.

More like this

Similar roles

Senior Software Engineer, AV Planner, Autonomous Vehicles

Nvidia

Santa Clara, CA 2 days ago $224,000$356,500
C++ Python Motion Planning Trajectory Planning Real-time Systems Vehicle Dynamics Kinematics Simulation Deep Learning Computer Vision Geometry Optimization Search-based Planning Sampling-based Planning FMEA
10+ yrs exp

Senior Software Engineer, L4, Autonomous Vehicles

Nvidia

Santa Clara, CA 13 days ago $184,000$287,500
Autonomous Driving AI Foundation Models Robotics CUDA System Architecture Large-scale ML Systems Prediction Decision Planning Control Performance Tuning Embodied AI High-Performance Computing
8+ yrs exp

Senior Software Engineer, Autonomous Driving

Nvidia

Santa Clara, CA 13 days ago $224,000$356,500
TensorRT CUDA C++ Python PyTorch ONNX Triton Deep Learning Inference Model Optimization Quantization Pruning Linux ISO 26262 QNX Real-time Systems DriveOS Hypervisors
10+ yrs exp