Autonomous Driving: Map Fusion & Motion Planning Engineer

DiDi

San Jose (CA)

On-site

USD 141,000 - 282,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

DiDi Autonomous Driving seeks a Software Engineer/Senior Software Engineer to advance map fusion, perception integration, and motion planning for autonomous vehicles. You’ll bridge semantic HD maps with real-time perception to generate safe, efficient trajectories.

The role emphasizes scalable software infrastructure, advanced geometry and deep learning techniques, and end-to-end model deployment from training to production, with a focus on performance and safety.

Qualifications

  • Bachelor’s/Master’s/PhD in Computer Science, Robotics, Electrical Engineering, or related field.
  • 3+ years (Software Engineer) / 5+ years (Senior) in autonomous driving, robotics, or spatial computing.
  • Proficient in production-grade C++ and Python prototyping.
  • Strong knowledge of path planning and motion planning fundamentals.

Responsibilities

  • Architect data flow pipelines and APIs for map fusion, real-time map vectorization, and planning modules.
  • Design and deploy frameworks integrating offline HD maps with online perception data.
  • Develop BEV map element generation using DETR-style networks and vector decoding.
  • Own end-to-end deployment pipelines for deep learning mapping models (Python training to ONNX/TensorRT).

Skills

C++ (Modern C++14/17/20)
Python prototyping
ROS2
DDS middleware

Education

B.S./M.S./Ph.D. in CS/Robotics/EE

Tools

HD map formats (Lanelet2/OpenDRIVE)
ONNX export / TensorRT deployment
Trajectory optimization (MPC/QP)

Job description

DiDi Autonomous Driving seeks a Software Engineer/Senior Software Engineer to advance map fusion, perception integration, and motion planning for autonomous vehicles. You’ll bridge semantic HD maps with real-time perception to generate safe, efficient trajectories.

The role emphasizes scalable software infrastructure, advanced geometry and deep learning techniques, and end-to-end model deployment from training to production, with a focus on performance and safety.

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

Similar jobs worth comparing

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
Senior Software Engineer, Autonomous Mapping & Planning
Senior Software Engineer, Autonomous Mapping & Planning

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

Hybrid
USD 140,000 - 282,000
Motion-Planning Software Engineer (Autonomous Driving)
Motion-Planning Software Engineer (Autonomous Driving)

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

Hybrid
USD 170,000 - 282,000
Motion Planning Engineer - Autonomous Driving
Motion Planning Engineer - Autonomous Driving

jobr.pro • San Jose (CA)

On-site
USD 141,000 - 283,000
Software Engineer – Map Fusion & Planning
Software Engineer – Map Fusion & Planning

Socket.dev • San Jose (CA)

On-site
USD 129,189 - 214,776
Motion Planning Engineer – Equity & Autonomous Driving
Motion Planning Engineer – Equity & Autonomous Driving

DiDi • San Jose (CA)

On-site
USD 141,000 - 235,000
Software Engineer, Map Fusion & Planning
Software Engineer, Map Fusion & Planning

DiDi • San Jose (CA)

On-site
USD 141,000 - 282,000
Software Engineer, Map Fusion & Planning New San Jose, CA
Software Engineer, Map Fusion & Planning New San Jose, CA

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

Hybrid
USD 140,000 - 282,000
Senior Autonomy Software Engineer - Planning & Motion
Senior Autonomy Software Engineer - Planning & Motion

Didi Labs • San Jose (CA)

Hybrid
USD 129,000 - 215,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