Autonomous Map Fusion & Motion Planning Engineer

Didi Labs

San Jose (CA)

On-site

USD 129,000 - 215,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DiDi Autonomous Driving in San Jose, CA seeks a Software Engineer / Senior Software Engineer to advance map fusion and motion planning for autonomous vehicles. You will bridge semantic HD maps, real-time perception, and trajectory generation.

Design scalable software, implement geometric and deep learning frameworks, and deploy end-to-end pipelines from Python training to high‑performance C++ runtime, ensuring safety and low latency.

Qualifications

  • BS/MS/PhD in CS, robotics, EE or related field.
  • 3+ years in software engineering for autonomous driving/robotics architecture or spatial computing; 5+ years for senior.
  • Expert in production-grade C++ and proficient in Python.

Responsibilities

  • Architect data flow pipelines and APIs for map fusion and motion planning.
  • Design and deploy frameworks integrating offline HD maps with online perception.
  • Develop end-to-end deployment for deep learning mapping models from Python training to C++ runtime.
  • Optimize latency, memory, and multi-threaded performance in safety-critical modules.

Skills

C++ (Modern)
Python
Multi-threading
Memory management
Trajectory planning knowledge
ROS2
DDS

Education

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

Tools

ONNX
TensorRT
Ceres Solver
OSQP
Ipopt
MapTR
VectorNet
Lanelet2/OpenDRIVE
RTOS

Job description

DiDi Autonomous Driving in San Jose, CA seeks a Software Engineer / Senior Software Engineer to advance map fusion and motion planning for autonomous vehicles. You will bridge semantic HD maps, real-time perception, and trajectory generation.

Design scalable software, implement geometric and deep learning frameworks, and deploy end-to-end pipelines from Python training to high‑performance C++ runtime, ensuring safety and low latency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Map Fusion & Planning
Software Engineer – Map Fusion & Planning

Didi Labs • San Jose (CA)

On-site
USD 129,000 - 215,000
Senior Motion-Planning Engineer - Autonomous Driving
Senior Motion-Planning Engineer - Autonomous Driving

DiDi • San Jose (CA)

On-site
USD 129,000 - 215,000
Senior Motion Planning Engineer, Autonomous Driving
Senior Motion Planning Engineer, Autonomous Driving

DiDi • San Jose (CA)

On-site
USD 141,000 - 235,000
Lead Autonomous Driving: Motion Planning & Control Engineer
Lead Autonomous Driving: Motion Planning & Control Engineer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 150,000 - 190,000
Control Engineer
Control Engineer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Algorithm Engineer — Motion Planning for Autonomy
Senior Algorithm Engineer — Motion Planning for Autonomy

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 120,000 - 190,000
Motion Planning Engineer – Autonomous Driving Systems
Motion Planning Engineer – Autonomous Driving Systems

DiDi • San Jose (CA)

On-site
USD 36,000 - 44,000
Intern benefits
Software Engineer, Motion Planning
Software Engineer, Motion Planning

DiDi • San Jose (CA)

On-site
USD 141,000 - 235,000
Senior Context Fusion AI Engineer for Autonomous Driving
Senior Context Fusion AI Engineer for Autonomous Driving

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Motion Planning Engineer for Autonomous Vehicles
Senior Motion Planning Engineer for Autonomous Vehicles

MRINetwork • San Francisco (CA)

On-site
USD 176,000 - 240,000
Medical, dental, and vision coverage
Life and disability insurance
401(k)
+4