New offer - be the first one to apply!

October 10, 2025

Principal Software Integration Engineer - Autonomous Vehicles

Senior • On-site

$272,000 - $425,500/yr

Santa Clara, CA

NVIDIA's mission is to solve the world's most challenging computing problems. Our work in AI and accelerated computing is transforming industries—from gaming and healthcare to robotics and autonomous driving. The Autonomous Vehicles team is at the forefront of crafting the future of transportation using deep learning, simulation, and high-performance computing. 

We are looking for a Tech Lead for our AV Product Software Integration team. This position plays a crucial role in coordinating a high-achieving team tasked with integrating, validating, and deploying autonomous vehicle software on NVIDIA platforms. You'll work across functions—software development, middleware integration, and platform bringup—to ensure the seamless and robust deployment of NVIDIA's autonomous driving stack. 

What you'll be doing: 

  • Lead a multidisciplinary team of engineers passionate about software integration, validation, and release for autonomous driving systems. 

  • Own the end-to-end integration of perception, planning, mapping, localization, and control modules into real-time embedded and simulation environments. 

  • Collaborate with hardware, system software, and platform teams to ensure tight integration with DRIVE platforms (e.g., Orin, Thor). 

  • Define and enforce best practices for CI/CD pipelines, automated testing, release engineering, and deployment validation. 

  • Drive technical roadmaps, priorities, and architecture decisions for integration frameworks and tooling. Troubleshoot and resolve sophisticated system-level issues across software and hardware layers. 

  • Serve as a technical point of contact for internal stakeholders (e.g., software component, program, research, QA, and safety teams) and external partners/OEMs. 

  • Contribute to hiring, mentoring, and developing world-class talent within the team. 

What We Need to See: 

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field (or equivalent experience).

  • 15+ years of experience or more in software development and integration, with at least 2+ years in a technical leadership or management role.

  • Proven experience delivering large-scale, safety-critical systems—preferably in autonomous driving, robotics, or embedded systems. 

  • Deep understanding of modern C++ (C++11/14/17), Python, and Linux-based development environments. 

  • Strong background in system-level debugging, performance profiling, and large-scale software integration. Experience with CI/CD systems (e.g., Jenkins, GitLab CI), containers (Docker), and build systems (e.g., Bazel, CMake). 

  • Familiarity with ROS/ROS2, real-time systems, middleware (DDS), and hardware-software interfaces.

  • Outstanding leadership, communication, and cross-functional teamwork skills.

Ways to Stand Out from the Crowd: 

  • Experience working with NVIDIA DRIVE or similar autonomous vehicle platforms. 

  • Knowledge of ISO 26262, automotive safety standards, and functional safety integration workflows. 

  • Prior experience with simulation environments, scenario-based validation, and data pipeline integration. 

  • Contributions to open-source robotics or autonomous driving software stacks. 

We believe that building self-driving vehicles will be a defining contribution of our generation. We have the vision, roadmap and scale, but we need your help on our team. NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most forward-thinking people in the world working here. If you're entrepreneurial and autonomous, we want to hear from you!

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 425,500 USD.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until October 14, 2025.

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.