Senior Software Engineer - Autonomous Vehicles

NVIDIA Gruppe

Santa Clara (CA)

On-site

USD 224,000 - 356,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Gruppe seeks a Senior Software Engineer to define safety architecture for next-generation autonomous driving systems in Santa Clara, California. You will design planning frameworks, develop safety mechanisms, and partner with cross-functional teams to productize AI-driven models for autonomous vehicles.

The ideal candidate has over 12 years of relevant experience and a technical degree. A competitive salary range of 224,000 - 356,500 USD is offered, along with equity and benefits.

Responsibilities

  • Design and integrate planning frameworks for AI driving models and safety systems.
  • Develop runtime safety enforcement mechanisms for AI trajectories.
  • Build scalable architecture for AI models operating in real-time constraints.
  • Analyze and debug complex autonomy edge cases.
  • Drive architectural decisions balancing AI capability and system robustness.

Skills

C++ development
Autonomous vehicle planning
Machine learning systems
Systems integration
Performance optimization

Education

BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, AI/ML

Job description

We are seeking a Senior Software Engineer to help define the runtime intelligence and safety architecture behind next-generation autonomous driving systems. This role sits at the intersection of end-to-end AI driving models, vehicle dynamics, and safety-critical autonomy.

What You’ll Be Doing
  • Design and integrate planning frameworks that combine end-to-end learned driving models with classical trajectory planning and deterministic safety systems.
  • Develop runtime arbitration and safety enforcement mechanisms between AI-generated trajectories and rule-based safety constraints.
  • Build scalable architecture enabling large AI driving models to operate reliably within automotive compute, latency, and real-time execution constraints.
  • Develop execution frameworks that ensure AI-generated behaviors satisfy vehicle dynamics, collision avoidance, passenger comfort, and safety requirements in real time.
  • Define and implement safety-oriented planning capabilities including trajectory validation, fallback handling, runtime policy gating, and Minimum Risk Maneuver (MRM) strategies.
  • Partner closely with AI, planning, controls, and systems teams to productize learned driving models into deployable autonomous vehicle systems.
  • Analyze and debug complex autonomy edge cases involving uncertainty, model failure modes, planner disagreement, and real-world safety constraints.
  • Improve observability, reliability, and debuggability across large-scale autonomy planning systems operating in simulation and on-vehicle environments.
  • Drive architectural decisions balancing AI capability, system robustness, safety, and embedded deployment efficiency.
  • Influence next-generation autonomy architecture defining how foundation-model and learning-based driving systems coexist with production-grade safety-critical vehicle platforms.
What We Need To See
  • BS, MS, or PhD (or equivalent experience) in Computer Science, Robotics, Electrical Engineering, AI/ML, or 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 real-world 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.
Ways To Stand Out From The Crowd
  • Experience deploying machine learning models into real-time embedded or robotics systems. Deep understanding of both classical planning systems and end-to-end learning approaches for autonomous driving.
  • Experience with runtime safety validation, fallback systems, policy gating, or safety arbitration frameworks.
  • Familiarity with foundation-model-based driving systems, learned planners, generative trajectory models, or AI-native autonomy stacks.
  • Strong intuition for bridging the gap between offline AI model capability and production deployment constraints. Experience with large-scale autonomy simulation, scenario replay, evaluation infrastructure, or safety validation pipelines.
  • Passion for solving deeply challenging engineering problems at the intersection of AI, robotics, and real-world deployment.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD. You will also be eligible for equity and benefits.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Autonomous Vehicles
Senior Software Engineer - Autonomous Vehicles

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior Software Engineer - Autonomous Driving
Senior Software Engineer - Autonomous Driving

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 356,500
Equity options
Inclusive work environment
Health benefits
Senior Software Engineer, AV Planner - Autonomous Vehicles
Senior Software Engineer, AV Planner - Autonomous Vehicles

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Director, Engineering - Autonomous Vehicles
Director, Engineering - Autonomous Vehicles

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 320,000 - 489,000
Equity
Benefits
Senior Software Engineer, L4 - Autonomous Vehicles
Senior Software Engineer, L4 - Autonomous Vehicles

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Software Engineer - Autonomous Driving
Senior Software Engineer - Autonomous Driving

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Lead Safety Architect - Autonomous Vehicles
Lead Safety Architect - Autonomous Vehicles

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 356,500
Equity
Benefits
Director, Engineering - Autonomous Vehicles
Director, Engineering - Autonomous Vehicles

NVIDIA • Santa Clara (CA)

On-site
USD 320,000 - 489,000
Equity
Competitive rewards
Senior AI Architect, Foundation Models and SoC Co-Design – Autonomous Vehicles
Senior AI Architect, Foundation Models and SoC Co-Design – Autonomous Vehicles

NVIDIA • Santa Clara (CA)

On-site
USD 208,000 - 327,750
Equity
Comprehensive benefits
Senior Software Systems Engineer, L3 and L4 - Autonomous Driving
Senior Software Systems Engineer, L3 and L4 - Autonomous Driving

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits