Motion-Planning Software Engineer (Autonomous Driving)

Didi Labs

San Jose, Northern (CA, KY)

Hybrid

USD 170,000 - 282,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DiDi Autonomous Driving is seeking a Software Engineer or Senior Software Engineer to join the team and develop the core decision-making and motion planning systems for our autonomous vehicles. You will tackle challenges from high-level behavioral reasoning to low-level trajectory optimization.

In this role you will implement and optimize the motion planning logic, integrate geometry and velocity reasoning, and collaborate with Prediction, Perception, and Control teams to deliver safe, smooth

Qualifications

  • Strong proficiency in C++ for real-time algorithms.
  • Background in autonomous systems or robotics software.
  • Knowledge of motion planning, decision making, and trajectory optimization.

Responsibilities

  • Design and implement core motion planning logic for high-level actions.
  • Develop and optimize motion planning algorithms integrating geometry and velocity reasoning.
  • Architect and enhance geometry and velocity systems for safe navigation.
  • Model driving scenarios and interactions to build a robust world model.
  • Collaborate with Prediction, Perception, and Control teams for end-to-end flow.

Skills

C++
Autonomous systems
Robotics fundamentals
Motion planning
Trajectory optimization

Education

B.S./M.S. in Computer Science, Robotics

Job description

DiDi Autonomous Driving is seeking a Software Engineer or Senior Software Engineer to join the team and develop the core decision-making and motion planning systems for our autonomous vehicles. You will tackle challenges from high-level behavioral reasoning to low-level trajectory optimization.

In this role you will implement and optimize the motion planning logic, integrate geometry and velocity reasoning, and collaborate with Prediction, Perception, and Control teams to deliver safe, smooth

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Motion Planning Engineer - Autonomous Driving
Motion Planning Engineer - Autonomous Driving

jobr.pro • San Jose (CA)

On-site
USD 141,000 - 283,000
Senior Autonomy Software Engineer - Planning & Motion
Senior Autonomy Software Engineer - Planning & Motion

Didi Labs • San Jose (CA)

Hybrid
USD 129,000 - 215,000
Autonomy Planning Engineer - Trajectory & Decision-Making
Autonomy Planning Engineer - Trajectory & Decision-Making

Didi Labs • San Jose (CA)

On-site
USD 141,000 - 282,000
Senior Software Engineer: Map Fusion & Motion Planning
Senior Software Engineer: Map Fusion & Motion Planning

Socket.dev • San Jose (CA)

On-site
USD 129,189 - 214,776
Autonomous Driving: Map Fusion & Motion Planning Engineer
Autonomous Driving: Map Fusion & Motion Planning Engineer

DiDi • San Jose (CA)

On-site
USD 141,000 - 282,000
Software Engineer – Motion Planning
Software Engineer – Motion Planning

jobr.pro • San Jose (CA)

On-site
USD 141,000 - 283,000
Autonomous Driving: Motion Planning Engineer
Autonomous Driving: Motion Planning Engineer

Didi Labs • San Jose (CA), Northern (KY)

Hybrid
USD 52,000 - 74,000
Internship to full-time pathway
Software Engineer, Motion Planning New San Jose, CA
Software Engineer, Motion Planning New San Jose, CA

Didi Labs • San Jose (CA), Northern (KY)

Hybrid
USD 170,000 - 282,000
Software Engineer / Sr. Software Engineer, Planning Selection Autonomy New San Jose, CA
Software Engineer / Sr. Software Engineer, Planning Selection Autonomy New San Jose, CA

Didi Labs • San Jose (CA)

Hybrid
USD 129,000 - 215,000
Senior Motion Planning Engineer for Autonomous Trucks
Senior Motion Planning Engineer for Autonomous Trucks

Plus 2 • Santa Clara (CA)

On-site
USD 150,000 - 230,000
Free lunch
Unlimited snacks
401(k) plan