Motion Planning Engineer at DiDi Autonomous Driving - ScoutJobs - The AI-curated global job board
Skip to content
D
Posted a day ago

Motion Planning Engineer

DiDi Autonomous DrivingMotion Planning Engineer

Requirements

PhD in Robotics, CS, or EE, Experience in motion planning algorithms, C++ proficiency, Research publications in top-tier conferences

Skills

C#Robotics

About the role

About the Company

DiDi's autonomous driving unit was established in 2016 with the mission of developing Level 4 autonomous driving (AD) technology to make transportation safer and more efficient. DiDi Autonomous Driving is dedicated to advanced AD R&D, product application, and business expansion.

Responsibilities

  • Implement novel solutions for Behavioral Planning, enabling high-level decision-making for lane changes, merges, yields, and multi-agent interactions
  • Design and optimize motion planning algorithms that integrate geometry-based path reasoning and context-aware speed reasoning into smooth, safe trajectories
  • Develop and improve core geometry and velocity planning systems to ensure feasibility, compliance, and comfort across diverse driving scenarios
  • Model complex driving environments and agent behaviors to create a robust world representation for planning under uncertainty
  • Formulate cost functions and optimization frameworks that balance safety, comfort, and efficiency in trajectory selection
  • Analyze, test, and debug system performance through simulation and real-world data
  • Collaborate with researchers and engineers across Perception, Prediction, and Control to ensure an integrated, reliable autonomy stack

Requirements

  • Recently completed or soon-to-complete PhD in Robotics, Computer Science, Electrical Engineering, or a related field
  • Research or internship experience in motion planning algorithms, behavioral planning, trajectory optimization, or multi-agent interaction modeling
  • Proven research ability demonstrated by publications in top-tier conferences (e.g., RSS, ICRA, IROS, CVPR, NeurIPS, CoRL)
  • Hands-on experience in C++ for implementing complex, real-time algorithms
  • Excellent analytical and communication skills
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Motion Planning Engineer

DiDi Autonomous Driving · San Jose

Sign up to apply