Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Map Fusion & Planning

Home > Python programming jobs

Software Engineer - Map Fusion & Planning in USA new

  • San Jose, CA

Responsibilities

  • Architect data-flow pipelines and APIs for map fusion, real-time map vectorization, and behavior and motion planning.
  • Integrate offline HD maps with online perception data to create a unified local environment model.
  • Implement and optimize DETR-style, query-based BEV networks for online map-element generation.
  • Design, implement, and validate motion-planning algorithms and trajectory optimization feedback loops.
  • Own the deployment pipeline for deep-learning mapping models from Python training and ONNX optimization to efficient C++ runtime execution.
  • Develop real-time map anomaly and scene-change detection algorithms.
  • Optimize latency, CPU and GPU memory footprint, and multithreaded execution of safety-critical C++ modules.

Requirements

  • B.S., M.S., or Ph.D. in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 3+ years of experience for the Software Engineer position or 5+ years for the Senior Software Engineer position in autonomous driving, robotics architecture, or spatial computing.
  • Expert proficiency in production-grade Modern C++14/17/20, including multithreading and memory management.
  • Strong prototyping proficiency in Python.
  • Foundational knowledge of path planning and kinematic and dynamic vehicle models.
  • Deep understanding of robotics fundamentals, including coordinate transformations, spatial geometry, and state estimation.
  • Strong system design skills and understanding of ROS2, DDS, and distributed software architectures.
  • Preferred experience with numerical trajectory optimization, optimization solvers, HD map formats, deep-learning deployment through ONNX and TensorRT, map anomaly detection, RTOS, deterministic execution, and safety-critical software design.

Benefits

  • Bonus, equity, and benefits are provided in addition to base salary.

Salary: $141k - $282k/yr

DiDi

DiDi Global Inc. is a leading mobility technology platform. It offers a wide range of app-based services across Asia Pacific, Latin America, and other global markets, including ride hailing, taxi hailing, designated driving, hitch and other forms of shared mobility as well as certain energy and v...

Similar positions

Staff Engineer, Software Security

  • Druva
  • Full time
  • Others
  • 08/18/2026
  • Pune, India

Software Engineering Evaluation Specialist

  • Mindrift
  • Part time
  • Remote
  • 08/18/2026
  • Salary: $35 per hour
  • Peru

Software Engineer, Infrastructure & Platform

  • 10a Labs
  • Full time
  • Remote
  • 08/18/2026
  • Salary: $110k - $160k/yr
  • Worldwide

Software Development Engineer - Agentic AI

  • 157 Musarubra Software India Private Limited
  • Full time
  • USA
  • 08/18/2026
  • Texas

Graduate Software Engineer

  • Monks
  • Full time
  • UK
  • 08/18/2026
  • London