Principal Software Program Manager

2 Weeks ago • 15 Years + • Research & Development • $232,000 PA - $368,000 PA

Job Summary

Job Description

NVIDIA seeks a Principal Technical Program Manager to enhance the planning and execution of DriveOS, the software powering millions of autonomous vehicles. Responsibilities include leading process and infrastructure improvements, modernizing the toolchain, collaborating with program management to make data-driven decisions, consulting senior management, analyzing engineering metrics, driving implementation across features, and ensuring optimal fleet engineering quality. This role requires strong leadership, technical expertise in embedded software and autonomous vehicle stacks, and familiarity with generative AI tools.
Must have:
  • 15+ years experience in relevant role
  • Automotive software development experience
  • Embedded software development skills
  • Autonomous vehicle stack knowledge
  • Strong leadership and interpersonal skills
Good to have:
  • Autonomous vehicle/ML development
  • Data analysis tools/languages
  • Generative AI tools (LLMs)
  • Startup/early-stage product experience
Perks:
  • Equity
  • Benefits

Job Details

NVIDIA is seeking a Principal Technical Program Manager to drive planning and execution improvements of DriveOS, the software platform that powers millions of autonomous vehicles and other intelligent machines around the world! DriveOS combines a virtualization platform, system software, and acceleration libraries for AI, computer vision pipelines, graphics, and multimedia processing. The system is certified for both safety (ISO 26262 ASIL-D) and cybersecurity (ISO 21434, UN Reg 155), and is being adapted to other regulated markets including robotics, avionics, and medical devices.

You will lead initiatives to simplify our engineering process across several development teams, through process changes and better use of tools. NVIDIA is rapidly adopting many generative AI tools throughout our development and quality assurance workflows, so familiarity with LLMs and other similar tools will be a critical part of the role. Our globally-distributed team works at a fast pace, but we prioritize quality and long-term maintainability above all else. The work is challenging, exciting, and will help a future of self-driving vehicles to become reality. Join the team and see how you can make a lasting impact on the world.

What you will be doing:

  • Lead process and infrastructure improvements to increase efficiency and effectiveness of the DriveOS teams

  • Modernize our toolchain to enable fast, measurable, quality engineering

  • Work closely with our Program Management team to capture data needed to make better decisions

  • Consult with and counsel senior management and teams on highly complex technical issues to achieve program level alignment

  • Analyze & diagnose the underlying events contributing to these metrics, identify trends, and resolve top priority engineering work toward improving the platform experience

  • Drive implementation and/or recommend improvements across features and throughout the stack, in collaboration with the corresponding component engineering teams.

  • Ensure that the driving quality of the fleet engineering remains optimized by making go/no-go decisions on major technical changes, defining the tests/frameworks required to guard against regressions, and identifying/addressing regressions.

What we need to see:

  • Bachelors or a higher degree (or equivalent experience) in Computer Science or a related field, or strong technical work history

  • 15+ years of experience in a similar or related role and meaningful experience in automotive software development field

  • Practical experience in developing embedded software, using version control systems, and debugging

  • Well-rounded knowledge of how an autonomous vehicle stack works, and practical experience dealing with the challenges in this area

  • Strong leadership and interpersonal skills, with the ability to drive alignment across large organizations

Ways to stand out from the crowd:

  • Experience with autonomous vehicle and/or machine learning development

  • Background with data analysis tools/languages

  • Experience with Generative AI tools (LLMs)

  • Experience with start-ups and/or early-stage products

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

You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.

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.

Similar Jobs

Google - Senior Data Scientist, gTech Ads GCS Partner Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
NVIDIA - System Software Engineering Manager

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Machine Learning Engineer, LLM, Personal AI, Google Pixel

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Software Engineer, Photos

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Mashgin - Software Engineer, Full-Stack

Mashgin

(Remote)
4 Months ago
Assystems - Référent expérimenté en calculs dynamiques mécaniques H/F

Assystems

Marseille, Provence-Alpes-Côte D'Azur, France (On-Site)
6 Months ago
Riot Games - Staff Software Engineer, Gameplay - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Google - Staff Software Engineer, YouTube

Google

San Bruno, California, United States (On-Site)
1 Week ago
NVIDIA - VLSI Physical Design Engineer - New College Grad 2025

NVIDIA

Massachusetts, United States (On-Site)
6 Days ago
Zoox - Staff Software Engineer, Core Middleware Components

Zoox

Foster City, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior Solutions Architect, Retail

NVIDIA

Arkansas, United States (Remote)
2 Weeks ago
NextHire - Hi- Tech - 3D Animator

NextHire

Gurugram, Haryana, India (On-Site)
11 Months ago
sony global (Games) - Software Design Engineer

sony global (Games)

Shanghai, China (On-Site)
1 Day ago
Hawk Eye Innovations - Front-End Test Automation Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
1 Month ago
Trackman - Customer Service Project Manager

Trackman

Hørsholm, Denmark (On-Site)
1 Month ago
Scale AI - Senior Software Engineer, GenAI Operator Group

Scale AI

San Francisco, California, United States (Hybrid)
1 Day ago
ByteDance - Partnership Development Specialist - LLM Data Acquisition and Production

ByteDance

San Francisco, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Application Software Engineer, Performance

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Weeks ago
Talentica Software - Data Scientist

Talentica Software

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Tencent - Senior IT Operations Engineer

Tencent

California, United States (On-Site)
1 Month ago
Xsolla - B2B Americas Marketing Intern

Xsolla

Los Angeles, California, United States (Hybrid)
2 Weeks ago
The Walt Disney Company - Construction Project Planner

The Walt Disney Company

Anaheim, California, United States (On-Site)
3 Days ago
CharacterAI - Product Designer

CharacterAI

New York, New York, United States (On-Site)
1 Month ago
Google - Product Design Engineer, High-Speed Cable

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
ByteDance - AI Product Manager

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
InfoStretch Corporation - Business Analyst 5

InfoStretch Corporation

Lansing, Michigan, United States (On-Site)
2 Weeks ago
Google - Software Engineer III, Full Stack, Google Cloud Unified Fulfillment Optimization

Google

Boulder, Colorado, United States (On-Site)
2 Days ago
ByteDance - Software Engineer, SRE - Platform Services

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Product Manager, Pixel Phones and Accessories

Google

Mountain View, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Netflix - Machine Learning Engineer 5 - Content & Studio

Netflix

United States (Remote)
1 Week ago
Google - Software Engineer III, Embedded Systems, Pixel

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - ASIC Design Engineer, Platform IP, Silicon

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Software Engineer III, Research

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
ByteDance - Research Scientist Graduate (Foundation Model, Video Generation) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - EDA System Software Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
NVIDIA - Senior Timing Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

California, Maryland, United States (Remote)
1 Month ago
Riot Games - Manager, Software Engineering, Infrastructure - Protect Team

Riot Games

Los Angeles, California, United States (On-Site)
2 Weeks ago
Google - SoC and IP Design Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug