NVIDIA

Autonomous Vehicles

SeniorSoftwareEngineer,DrivingBehaviorandMultiVehicleAdaptationAutonomousVehicles

Shanghai, China FULL TIME
The Brief

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

What You'll Achieve.

Deliver safe, comfortable, and production-ready autonomous driving behavior; Scale engineering impact globally; Meet OEM requirements; Meet regional regulations; Validate planning and control behavior; Iterate on fixes; Enable systematic evaluation of behavior differences; Accelerate bug classification; Reduce manual effort at scale

Industry & Context.

Autonomous Vehicles
Problems you'll solve

Deep root-cause analysis; Debugging; Diagnose on-site issues

Eligibility Requirements

Ride in test vehicles, Travel domestically and internationally, Work on-site at test tracks or customer locations

What They're Looking For.

Must Have

BS/MS in Computer Science, Electrical Engineering, Robotics, Vehicle Engineering, or related field, 3+ years of experience in autonomous driving, ADAS, or robotics software development, C++, Python, Solid understanding of motion planning, path planning, vehicle control, or active safety algorithms, Experience with on-vehicle debugging and real-time system diagnostics, CAN/Ethernet signal analysis, Log-based replay, Sensor validation, Parameter tuning on physical vehicles, Proficient English communication skills (written and verbal)

Nice to Have

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

What You'll Do.

and resolve Planning & Control issues

Analyze Active Safety issues

Perform root-cause analysis on driving behavior bugs

Adapt planning and control algorithms

Conduct on-vehicle testing

Debug and tune performance

Design and develop PnC testing tools

Build automated triage pipelines

and release readiness

How You'll Work.

Team & Collaboration

Collaborate directly with OEM partners; Communicate technical findings to global stakeholders; Communicate bug analysis reports to OEM partners; Communicate resolution proposals to cross-geo teams

Communication Scope

Proficient English communication skills (written and verbal); Able to produce clear technical reports; Able to participate in meetings with global teams

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 →