Senior Software Engineer, Planning and Control Integration – Autonomous Vehicles

Posted 10 Days Ago
Be an Early Applicant
2 Locations
In-Office
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Role
Own end-to-end planning and control integration for autonomous driving software across vehicle platforms. Develop and optimize planning and control algorithms, adapt systems to diverse carlines, perform root-cause analysis and on-vehicle validation, tune real-world performance, build integration and comparison tools, and collaborate with global teams and OEM partners to deliver safe, production-ready autonomous driving capabilities.
Summary Generated by Built In

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:

  • Own end-to-end Planning & Control integration across the NVIDIA AV software stack, including module interfaces, data flow, timing, and cross-team integration and validation with perception, localization, and vehicle actuation systems

  • Design, develop, and optimize planning and control algorithms for core L2, L2+, and L2++ driving scenarios, and drive their integration into the production software stack

  • Perform system integration, carline adaptation, and parameter tuning for planning and control modules across different vehicle platforms - adapting to diverse vehicle dynamics, steering systems, braking characteristics, sensor configurations, and OEM platform requirements

  • Build and maintain cross-carline integration validation workflows and comparison tooling to systematically evaluate integration behavior differences across vehicle platforms and accelerate multi-carline integration at scale

  • Improve the safety, comfort, feasibility, smoothness, and system-level robustness of the integrated planning and control system across different road geometries, traffic conditions, and vehicle platforms

  • Analyze, triage, and resolve cross-module Planning & Control integration and functional issues across multiple autonomous driving programs from L2 through L4

  • Perform integration root-cause analysis, bring-up validation, and performance tuning using simulation, replay tools, vehicle logs, on-vehicle diagnostics, and real-world testing, and provide clear resolution proposals

  • Collaborate with global teams and OEM partners to drive software integration, validation, release readiness, and production delivery; travel domestically and internationally for on-vehicle integration testing and customer collaboration as needed

What we need to see:

  • BS/MS in Computer Science, Electrical Engineering, Robotics, Vehicle Engineering, or a related field

  • 5+ years of autonomous driving, ADAS, or robotics software development experience, with strong C++ and Python skills

  • Solid knowledge of motion planning, trajectory planning, vehicle control, vehicle dynamics/kinematics, or numerical optimization

  • Hands-on experience integrating planning and control modules into a production or prototype autonomous driving software stack

  • Experience with multi-carline adaptation, on-vehicle debugging, parameter tuning, simulation, log analysis, and production software development

  • Strong analytical, problem-solving, and English communication skills

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

Ways to stand out from the crowd:

  • Production experience developing and integrating planning and control algorithms for autonomous driving or ADAS systems

  • Multi-carline development experience - adapting and tuning planning and control parameters across different vehicle dynamics, steering systems, and brake characteristics

  • Experience driving end-to-end Planning & Control integration across modules, vehicle platforms, or OEM programs, handling complex interactive scenarios such as lane changes, merging, yielding, cut-ins, and intersections, has knowledge of functional safety or autonomous driving validation standards

  • Expertise in path/speed planning, trajectory optimization, model predictive control, or constrained numerical optimization

  • Experience building developer tools, test automation frameworks, or cross-carline comparison workflows

Skills Required

  • Bachelor’s or master’s degree in Computer Science, Electrical Engineering, Robotics, Vehicle Engineering, or a related field
  • 5+ years of autonomous driving, ADAS, or robotics software development experience
  • Strong C++ and Python skills
  • Knowledge of motion planning, trajectory planning, vehicle control, vehicle dynamics, kinematics, or numerical optimization
  • Hands-on experience integrating planning and control modules into a production or prototype autonomous driving software stack
  • Experience with multi-carline adaptation, on-vehicle debugging, parameter tuning, simulation, log analysis, and production software development
  • Strong analytical, problem-solving, and English communication skills
  • Proficient written and verbal English communication skills
  • Production experience developing and integrating autonomous driving or ADAS planning and control algorithms
  • Multi-carline development experience
  • Experience with end-to-end planning and control integration across modules, vehicle platforms, or OEM programs
  • Experience handling lane changes, merging, yielding, cut-ins, and intersections
  • Knowledge of functional safety or autonomous driving validation standards
  • Expertise in path or speed planning, trajectory optimization, model predictive control, or constrained numerical optimization
  • Experience building developer tools, test automation frameworks, or cross-carline comparison workflows

NVIDIA Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NVIDIA and has not been reviewed or approved by NVIDIA.

  • Equity Value & Accessibility Equity awards and a discounted ESPP are highlighted as core parts of total compensation, enabling employees to share in the company’s success. Stock-based compensation and the two-year lookback ESPP are consistently described as especially valuable.
  • Healthcare Strength Health coverage is portrayed as robust, with comprehensive medical, dental, and vision options alongside mental health support and on-site care resources. Employer HSA contributions and wellness perks reinforce the depth of the offering.
  • Retirement Support Retirement programs are depicted as strong, featuring a meaningful 401(k) match with Roth options and support for Mega Backdoor Roth contributions. These elements position long-term savings as a notable advantage of the total rewards package.

NVIDIA Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
21,960 Employees
Year Founded: 1993

What We Do

NVIDIA’s 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. Today, NVIDIA is increasingly known as “the AI computing company.”

Similar Jobs

Ericsson Logo Ericsson

New Grad-Test Platform Dev. Engineer-AI

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Beijing, CHN
88000 Employees

Snap Inc. Logo Snap Inc.

Account Manager

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
2 Locations
5000 Employees

Pfizer Logo Pfizer

【医学部】辉瑞制药-(Sr) Medical Science Liaison-偏头痛-北京

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Beijing, CHN
121990 Employees

Cloudflare Logo Cloudflare

Senior Customer Engineer, South China

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Beijing, CHN
4400 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account