NVIDIA

Technology

SeniorSoftwareEngineer,DrivingBehaviorandMulti-VehicleAdaptationAutonomousVehicles

$650–1100k ~AI est. Shanghai, China FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Driving Behavior and Multi-Vehicle Adaptation – Autonomous Vehicles at NVIDIA. Skills: Autonomous driving, Planning and control, Driving behavior, Vehicle adaptation. Analyze Planning & Control issues. Analyze Active Safety issues”

Industry & Context.

Technology
Problems you'll solve

Root-cause analysis; Debugging; Troubleshooting

Eligibility Requirements

Travel domestically, Travel internationally, Work on-site

What They're Looking For.

Must Have

BS/MS in Computer Science, 3+ years experience, C++ and Python skills, Solid understanding of motion planning, On-vehicle debugging experience, Real-time system diagnostics experience, CAN/Ethernet signal analysis, Log-based replay experience, Parameter tuning experience, Proficient English communication skills

Nice to Have

Multi-carline development experience, Experience building developer tools, Experience building test automation frameworks, Experience building diagnostic platforms, Familiarity with NVIDIA DriveOS, Familiarity with DRIVE AV platform, Direct OEM customer collaboration experience, Knowledge of functional safety (ISO 26262), Knowledge of ADAS testing standards, Willingness to travel, Work on-site at test tracks

What You'll Do.

Analyze Planning & Control issues

Analyze Active Safety issues

Resolve Planning & Control issues

Resolve Active Safety issues

Perform root-cause analysis

Adapt planning algorithms

Adapt control algorithms

Tune PnC/AS parameters

Conduct on-vehicle testing

Debug on-vehicle issues

Tune performance on-vehicle

Validate planning behavior

Validate control behavior

Diagnose on-site issues

Communicate technical findings

Propose resolution strategies

Design PnC testing tools

Develop automated triage pipelines

Develop cross-carline comparison workflows

Support integration activities

Support validation activities

Support release readiness activities

How You'll Work.

Team & Collaboration

Global stakeholders; OEM partners; Cross-geo teams; Global teams

Communication Scope

Technical findings; Bug analysis reports; Resolution proposals; English communication

Full Job Description

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. The NVIDIA China Autonomous Driving Team is looking for a hands-on software engineer to shape how vehicles plan, decide, and act on the road. In this role, you will own the driving behavior of our autonomous driving stack across multiple production programs — performing deep root-cause analysis, adapting planning and control algorithms to diverse vehicle platforms, and building automation tools that scale our engineering impact globally. You will ride in test vehicles, tune real-world performance, and collaborate directly with OEM partners to deliver safe, comfortable, and production-ready autonomous driving behavior. **What you’ll be doing:** * Analyze, triage, and resolve complex Planning & Control (PnC) and Active Safety (AS) issues across multiple autonomous driving programs (L2, L2+, L2++, L3, L4) * Perform root-cause analysis on driving behavior bugs using replay tools and log-based diagnostics — covering path planning, lateral/longitudinal control, ALSA, AS, lane change, and emergency steering scenarios * Perform carline-specific adaptation and parameter tuning for PnC/AS modules across different vehicle platforms, ensuring driving behavior meets OEM requirements and regional regulations * Conduct on-vehicle testing, debugging, and performance tuning — ride along in test vehicles to validate planning and control behavior in real-world driving scenarios, diagnose on-site issues, and iterate on fixes * Communicate technical findings, bug analysis reports, and resolution proposals in English to global stakeholders, OEM partners, and cross-geo teams * Desig

Free ATS check

Applying for this Senior Software Engineer, Driving Behavior and Multi-Vehicle Adaptation – Autonomous Vehicles role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →