Nvidia

Senior Software Engineer, Longitudinal Planning – Autonomous Vehicles

Nvidia
Apply
10 hours ago
Shanghai, China or Beijing, ChinaSenior

Responsibilities

  • Design, develop, and optimize longitudinal planning algorithms for car following, stopping, yielding, merging, cut-in handling, intersections, and other complex driving scenarios.
  • Develop and improve speed generation, speed adaptation, yield planning, and trajectory planning.
  • Improve driving safety, comfort, efficiency, and robustness across traffic conditions, road environments, and vehicle platforms.
  • Adapt algorithms and tune parameters for vehicle dynamics, powertrains, braking systems, actuator delays, and OEM requirements.
  • 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 to validate driving behavior in real-world scenarios.
  • Collaborate with global teams and OEM partners on software integration, validation, and release readiness.
  • Travel domestically and internationally for vehicle testing and customer collaboration as needed.

Requirements

  • BS or MS in Computer Science, Electrical Engineering, Robotics, Vehicle Engineering, or a related field.
  • At least 3 years of autonomous driving, ADAS, or robotics software development experience.
  • Strong C++ and Python skills.
  • Knowledge of speed planning, trajectory planning, vehicle dynamics, motion prediction, or numerical optimization.
  • Experience with production software development, simulation, log analysis, on-vehicle debugging, and parameter tuning.
  • Strong analytical, problem-solving, and English communication skills.
  • Preferred experience developing production longitudinal planning algorithms.
  • Preferred expertise in speed-profile optimization, space-time planning, model predictive control, or constrained numerical optimization.
  • Preferred experience handling yielding, merging, cut-ins, intersections, and vulnerable road users.
  • Preferred knowledge of functional safety or autonomous driving validation standards.
  • Preferred familiarity with NVIDIA DriveOS, NVIDIA DRIVE AV, or direct OEM collaboration.

Benefits

  • Domestic and international travel opportunities for vehicle testing and customer collaboration.

Tech Stack

Categories

Robotics
Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me