Senior Software Engineer, Lateral Planning – Autonomous Vehicles

NVIDIA
Shanghai, Beijing
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: mastersSkills: ["Analytical skills","Problem-solving","Communication"]

Develop and optimize lateral planning for production autonomous vehicles within the NVIDIA China Autonomous Driving Team. Own planning capabilities such as SILC decision-making, driving rail generation and selection, path decision/nudge behavior, and path planning/optimization. Improve safety, feasibility, smoothness, and robustness across diverse road and vehicle conditions, and perform deep issue analysis with simulation, replay tools, logs, and on-vehicle diagnostics. Validate on-road behavior and collaborate with global teams and OEM partners.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 hours ago

Senior Software Engineer, Lateral Planning – Autonomous Vehicles

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Develop and optimize lateral planning for production autonomous vehicles within the NVIDIA China Autonomous Driving Team. Own planning capabilities such as SILC decision-making, driving rail generation and selection, path decision/nudge behavior, and path planning/optimization. Improve safety, feasibility, smoothness, and robustness across diverse road and vehicle conditions, and perform deep issue analysis with simulation, replay tools, logs, and on-vehicle diagnostics. Validate on-road behavior and collaborate with global teams and OEM partners.
Location: Shanghai, Beijing
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and optimize lateral planning algorithms for lane keeping, lane changes, merging, obstacle avoidance, road-edge handling, and other scenarios.
  • •Develop and improve SILC decision, driving rail generation/selection, path decision and nudge behavior, and path planning/optimization.
  • •Improve path safety, feasibility, smoothness, and robustness across road geometries, traffic conditions, and vehicle platforms.
  • •Analyze, triage, and resolve complex Planning & Control issues across autonomous driving programs from L2 through L4.
  • •Perform root-cause analysis using simulation, replay tools, vehicle logs, and on-vehicle diagnostics; conduct on-vehicle testing and performance tuning; collaborate with global teams and OEM partners on integration, validation, and release readiness.
Travel: Medium travel

Key Requirements

  • •BS/MS in Computer Science, Electrical Engineering, Robotics, Vehicle Engineering, or a related field.
  • •3+ years of autonomous driving, ADAS, or robotics software development experience with strong C++ and Python skills.
  • •Solid knowledge of path planning, behavior planning, vehicle kinematics, collision checking, or numerical optimization.
  • •Experience developing production software plus simulation, log analysis, on-vehicle debugging, and parameter tuning.
  • •Strong analytical, problem-solving, and English communication skills.
Experience:3+ yearsAutonomous drivingADASRobotics
Education:Master's
Skills:Analytical skillsProblem-solvingCommunication
Languages:English
Tech Stack:C++PythonSimulationReplay toolsVehicle logs

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor