NVIDIA Corporation

Senior Software Engineer - Autonomous Vehicles

NVIDIA Corporation$224K — $356K *
Manufacturing & Automotive
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 12+ years of relevant industry experience in robotics or related engineering fields.
  • Proven experience leading large self-driving projects through the entire development lifecycle.
  • BS/MS or higher in computer science, robotics, or equivalent experience.
  • Proficiency in agile software development, especially in safety-critical applications.
  • Strong software engineering fundamentals with an emphasis on reliability and testability.
  • Excellent communication and analysis skills. Influential in cross-team collaborations.

Responsibilities

  • Lead architectural work between classical and machine learning planners.
  • Establish safety-compliant frameworks for trajectory planning.
  • Engage in safety-related work within autonomous systems.
  • Develop Minimum-Risk-Planning for high autonomy systems.
  • Create scalable architecture for NVIDIA's self-driving product stack.
  • Advance planning and control algorithms in software architecture.
  • Challenge and refine planning algorithms with innovative ideas.

Benefits

  • Access to a diverse and supportive work environment.
  • Opportunities to work on cutting-edge autonomous vehicle technologies.
  • Collaborative culture fostering innovative problem-solving.
  • Potential for equity in a leading technology company.
  • Commitment to diversity and equal opportunity.
Full 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. Modern AI models can generate highly capable driving behaviors, but deploying them safely in production vehicles requires solving some of the hardest problems in real-time robotics: compute constraints, physical feasibility, uncertainty handling, runtime validation, and safety arbitration. You will build the framework that bridges large-scale learned driving models with deterministic planning and vehicle-level safety guardrails-ensuring AI-generated trajectories are physically feasible, safe, explainable, and deployable on real automotive hardware platforms. This role is ideal for engineers excited about bringing modern AI into real-world physical systems where latency, compute efficiency, vehicle dynamics, and safety constraints fundamentally matter. 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. Applications for this job will be accepted at least until May 22, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.

About NVIDIA Corporation

Nvidia, a global leader in graphics, gaming, and AI technology, offers Nvidia careers and internship opportunities for those passionate about driving innovation in the tech industry. you'll find a company committed to growth, teamwork, and leadership in computer science and machine learning domains.

About Nvidia

A Pioneer in Technology and Innovation

Nvidia has cemented its reputation as a powerhouse in developing advanced graphics processing units (GPUs) and has significantly contributed to the gaming industry's evolution. Moreover, its foray into AI and machine learning has opened new frontiers in technology, making Nvidia a beacon of innovation and a desirable workplace for ambitious tech professionals.

Job Opportunities

Diverse Positions in a Dynamic Field

Nvidia is continuously on the lookout for talented individuals across various domains, including hardware and software engineering, product design, marketing, and sales. Employment opportunities at Nvidia are vast, catering to a wide range of expertise and career aspirations.

Employment in Hardware and Graphics

For those fascinated by the intricacies of hardware and graphics technology, Nvidia offers positions that sit at the forefront of gaming and computing advancements.

Growth in Machine Learning and AI

Nvidia's leadership in AI and machine learning has created numerous vacancies for specialists eager to contribute to groundbreaking projects.

Recruitment in Computer Science

With the constant demand for innovation, Nvidia's recruitment efforts focus on computer science experts capable of pushing the boundaries of what's possible.

Internship Program

Opening Doors to Future Innovators

Nvidia's internship program is designed to nurture the next generation of technology leaders, offering hands-on experience in a culture that celebrates creativity and teamwork.

Benefits and Culture

Interns at Nvidia enjoy a plethora of benefits, from competitive stipends to mentorship opportunities, all within an environment that values growth and learning.

Opportunities for Students

Whether you're an undergraduate, a master's student, or a Ph.D. candidate, Nvidia's internships provide a real-world glimpse into the tech industry, offering valuable experience in various technology fields.

Pathways to Full-Time Employment

Many interns have transitioned into full-time positions, marking the start of successful careers at Nvidia. The internship program is more than a stepping stone into the company; it’s an investment in the professional development of interns. The goal is to ensure that interns are well-equipped for future challenges.

Nvidia Careers: More Than Just a Job

Nvidia offers more than just a job to its employees; it provides a front-row seat on the journey into the future of technology. Nvidia stands as a pillar of innovation with its vast opportunities in hardware, graphics, gaming, machine learning, and computer science. Nvidia careers serve as a launching pad for talented workers who aim to redefine the technological landscape. Whether through full-time positions or internships, joining Nvidia means contributing to a legacy of breakthroughs and becoming part of a global community dedicated to pushing the boundaries of what's possible.
Learn more about NVIDIA Corporation
Size
22,473 employees
Market Cap
$350.4 billion
Industry
Net Income
$4.3 billion
Founded
1993
5 Year Trend
+31.3%
Revenue
$16.6 billion
NASDAQ

Similar Jobs

More Jobs at NVIDIA Corporation

More Manufacturing & Automotive Jobs

Find similar Senior Software Engineer - Autonomous Vehicles jobs: