Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer Map Fusion & Planning

$129.19k - $214.78k
Full-time

Didi Labs

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. In August 2019, the unit became an independent company, DiDi Autonomous Driving, dedicated to advanced AD R&D, product application, and business expansion. We believe integrating AD technology into a shared-mobility fleet will generate immense social value. By leveraging DiDi's specialized technology, operational expertise, and integrated ecosystem, we are positioned to build and operate a highly efficient, user-oriented autonomous fleet.

 

About the Role

We are seeking a Software Engineer / Senior Software Engineer to develop the next-generation map fusion and motion planning systems for our autonomous vehicles. In this role, you will bridge the gap between semantic HD maps, real-time sensor perception, and vehicle trajectory generation. You will design scalable software infrastructure, implement advanced geometric and deep learning frameworks, and develop the planning algorithms that enable our vehicles to navigate complex, dynamic environments safely and predictably.

 

Responsibilities


  • System Architecture : Architect the data flow pipelines and APIs for map fusion, real-time map vectorization, and behavior/motion planning modules.

  • Algorithm Deployment : Design and deploy robust software frameworks that integrate offline High-Definition (HD) maps with online perception data to create a unified local environment model.

  • Advanced Mapping Networks : Implement and optimize state-of-the-art networks utilizing DETR-style, query-based vector decoding in bird's-eye-view (BEV) for online map element generation.

  • Motion Planning & Optimization : Design, implement, and validate core motion planning algorithms, establishing a tight feedback loop between vectorized map features, path generation, and trajectory optimization.

  • Model Deployment Pipelines : Own the end-to-end deployment pipeline for deep learning mapping models—from Python-based training and ONNX optimization to highly efficient runtime execution in C++.

  • Safety & Anomaly Detection : Develop real-time map anomaly and scene-change detection algorithms to ensure planning system reliability under varying or outdated map conditions.

  • Performance Optimization : Optimize system latency, CPU/GPU memory footprint, and multi-threaded execution of safety-critical C++ modules.

 

Qualifications


  • Education: B.S./M.S. or Ph.D. in Computer Science, Robotics, Electrical Engineering, or a related field.

  • Experience: 3+ years (Software Engineer) / 5+ years (Senior Software Engineer) of experience in autonomous driving, robotics architecture, or spatial computing.

  • Software Mastery: Expert proficiency in production-grade C++ (Modern C++14/17/20, multi-threading, memory management) and strong prototyping proficiency in Python.

  • Motion Planning Fundamentals: Robust foundational knowledge in path planning (e.g., A*, Dijkstra, Hybrid A*, sampling-based planners like RRT*) and kinematic/dynamic vehicle models.

  • Robotics Core: Deep understanding of robotics fundamentals, including coordinate transformations, spatial geometry, and state estimation.

  • System Design: Strong system design skills with a solid understanding of middleware (e.g., ROS2, DDS) and distributed software architectures.

 

Preferred Qualifications


  • Trajectory Optimization: Hands-on experience with numerical trajectory optimization methods (e.g., MPC, QP/Nonlinear optimization, interior-point methods) and optimization solvers (e.g., OSQP, Ipopt, Ceres Solver).

  • Advanced Mapping Experience: Hands-on experience working with HD map formats (Lanelet2, OpenDRIVE) and modern end-to-end learning frameworks (e.g., MapTR, VectorNet) that leverage query-based BEV perception.

  • Deep Learning Runtime & Deployment: Proven track record of exporting complex deep learning architectures via ONNX and deploying them into real-time C++ production environments using TensorRT.

  • Anomaly Detection: Proven track record of developing algorithms for map anomaly detection, sensor-to-map misalignments, or online scene-change identification.

  • Safety-Critical Systems: Knowledge of real-time operating systems (RTOS), deterministic software execution, and safety-critical software design principles.

The base salary range for this full-time position is $129,189-$214,776 annually in addition to bonus, equity and benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

I acknowledge that prior to submitting this application, I have read and accepted the Privacy Notice for California Residents which is available on 

 

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Map Fusion & Planning in Remote vacancy
  •  ...distributed data processing, software architecture, and...  ...an experienced software engineer to help us build Avride’s Localization and Mapping subsystems. You will...  ...Develop the Sensor Fusion Localization subsystem,...  ...driven development focus, planning and getting-things-done... 
    Suggested
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    18 hours ago
  •  ...Clara, CAUS Research and Development - Mapping and Localization /Full-time /HybridWe are...  ...a highly skilled and motivated Senior Software Engineer to join our Mapping & Localization team...  ..., localization, prediction, and planning.Responsibilities:Design and optimize scalable... 
    Suggested
    Full time

    Plus.ai

    Santa Clara, CA
    4 days ago
  • $172k - $230k

     ...High-definition HD maps are foundational to enabling safe, scalable autonomous driving. We are seeking highly motivated engineers who are passionate about solving complex, real-world problems...  ...on things such as perception, planning, prediction, simulation, etc Qualifications... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    18 hours ago
  • $220k - $292k

     ...closely with specialist engineering, operations, and production...  ...requirements. TRS hires software engineers & hardware...  ...robotics areas: motion planning, perception, localization, mapping, or controls Experience...  ...Knowledge of sensor fusion techniques and implementation... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Washington DC
    18 hours ago
  •  ...motivated and skilled iOS Engineer to partner with our Lead iOS...  ...(e.g., flight path planning), monitoring real-time telemetry...  ...stack (e.g., sensor fusion outputs, path planning maps, real-time fire detection,...  ...oriented design principles, software architecture patterns (e.g... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Seneca

    Remote
    18 hours ago
  • $100k - $200k

     ...Robin and perception service software platform OmniVidi – powers...  ...skilled Senior Software Engineer to join our innovative team...  ...Solid understanding of sensor fusion, and perception algorithms....  ...Localization and Mapping) and path planning algorithms preferred. ~ Hands... 
    Full time
    Work experience placement
    Live in
    Local area

    Seyond

    Remote
    18 hours ago
  • $189k - $227k

     ...The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping...  ...autonomous robots Experience with real-time sensor fusion (e.g., IMU, LiDAR, camera, GNSS) Experience working... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    18 hours ago
  • $120k - $165k

     ...including obstacle detection, online mapping, and scene understanding. The...  ...such as prediction and planning, etc. In the Perception team,...  ...Leverage multi-modal sensor fusion techniques to build robust...  ...visual odometry. Excellent software and computing fundamentals.... 
    Internship

    Weride.ai

    Remote
    18 hours ago
  • $100k - $190k

     ...autonomous UAVs supercharged by sensor fusion. As a Microservices Software Engineer at EpiSci, your role is pivotal,...  .... Make Sense: Environment mapping, data interpretation, 3D voxel...  ...Autonomous 2D & 3D UAS trajectory/motion planning, route planning, SLAM. Classical... 
    Remote job
    Full time
    Immediate start
    2 days per week

    Episci

    Remote
    18 hours ago
  •  ...The Mapping team at Zoox Perception develops state-of-the-art CV/...  ...representations, via multisensor fusion. Elements of interest include...  .... We are looking for engineers who are ambitious and passionate...  .... Write on-vehicle software for model inference and model... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    18 hours ago
  •  ...architectures, combining rigorous engineering with learning systems proven in globally...  ...We’re looking for a Robotics Software Engineer, SLAM & 3D Mapping to design and deploy advanced robot...  ...Models™ raise the bar for perception, planning, localization, and manipulation,... 
    Work at office
    Local area

    FieldAI

    Irvine, CA
    6 days ago
  • $220k - $292k

     ...autonomy, AI, computer vision, sensor fusion, and networking technology to the...  ...customers. We are looking for software engineers, hardware engineers, roboticists,...  ...or more of the following: motion planning, perception, localization, mapping, controls, and related system... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $220k - $292k

     ...autonomy, AI, computer vision, sensor fusion, and networking technology to the...  ...customers. We are looking for software engineers, hardware engineers, roboticists,...  ...advanced robotics areas: motion planning, perception, localization, mapping, or controlsExperience with... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation

    Anduril Industries

    Seattle, WA
    4 days ago
  • $191k - $253k

     ...autonomy, AI, computer vision, sensor fusion, and networking technology to the...  ...customers. We are looking for software engineers, hardware engineers, roboticists,...  ...robotics disciplines: motion planning, perception, localization, mapping, controls, and related system performance... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $168k - $252k

     ...JOB As a Senior Robotics Software Engineer on our TRS team, you'll be at...  ...team owning the tech road map across all TRS products while...  ...advanced robotics areas: motion planning, perception, localization,...  ...robotics Knowledge of sensor fusion techniques and implementation... 
    Full time
    Work experience placement
    Local area
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Seattle, WA
    18 hours ago
  • $166k - $282k

     ...computer vision, sensor fusion, and networking...  ...Working across product, engineering, sales, logistics, operations...  ...looking for a Staff Software Engineer specializing...  ..., motion planning, health management, behavior...  ...perception, localization, mapping, controls, and related... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

    Irvine, CA
    4 days ago
  • $220k - $292k

     ...computer vision, sensor fusion, and networking...  ...effects. The AD&S Vehicle Software team is responsible for...  ...systems. Our senior software engineers collaborate with other...  ...and developing a test plan on live surrogates.Work...  ...perception, localization, mapping, controls, and related... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $85k - $116k

     ...role blends hands‑on software development with system...  ...with multidisciplinary engineering teams. You’ll own...  ...responsible for sensor fusion, perception, and remote...  ...Develop and tune trajectory planning solutions for mobile...  ..., leveraging cost maps, planners, and behavior... 
    Temporary work
    Work experience placement
    Remote work

    Framatome

    Lynchburg, VA
    18 hours ago
  •  ...Ditto's peer-to-peer sync engine ensures devices stay...  ...the time-to-value of our software by integrating it...  ...Familiarity with motion planning concepts and algorithms...  ...Experience with sensor fusion and perception pipelines...  ...data for localization and mapping (SLAM). Familiarity... 
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    GrabJobs

    Cincinnati, OH
    18 hours ago
  • $150k - $200k

     ...commitments. About the role We're seeking a Senior Software Engineer to architect the world representation layer at...  .... You'll own the foundational scene and mapping systems that downstream sensor fusion and path planning both depend on: defining 4D spatial abstractions... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied PC

    Washington DC
    4 days ago
  •  ...users (warfighters, program managers, test engineers) need a strong user interface through...  ...provide multi-agent workflows around mission planning, monitoring, and debrief. This role is...  ...spatial reasoning and 2D/3D geographic map rendering problems A strong vision and... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Remote
    18 hours ago
  • $8k

     ...an exciting new opportunity for a Full Stack Software Engineer. You will be joining a critical mission...  ...expertise in malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. Our open-door leadership team fosters a supportive... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Flexible hours

    Visionist

    Laurel, MD
    18 hours ago
  • $129k - $220k

     ...THE JOB We are looking for a Frontend Software Engineer to join our rapidly growing team in...  ...be responsible for developing custom, map-based UI/UX for autonomous system command...  ...in Physics, Mathematics, and/or Motion Planning to inform modeling & simulation (M&S) and... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    18 hours ago
  • $166k - $220k

     ...Mission Autonomy, Anduril’s premier software platform that enables masses of...  ...specialist teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest...  ...operators to plan missions, visualize maps, manage massive fleets, and orchestrate... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Remote
    18 hours ago
  • $148.75k - $201.25k

     ...Overview OKSI is seeking a Software Engineer IV to lead the design and...  ...systems, computer vision, sensor fusion, and mission-critical...  ...vehicles Architect motion planning, path planning, and trajectory...  ...algorithms for localization, mapping, and situational awareness... 
    Permanent employment
    Work at office
    Remote work
    Relocation

    Opto-Knowledge Systems Inc

    Torrance, CA
    7 days ago
  • $191k - $253k

     ...Senior Software Engineer, Robotics – Anduril Industries Anduril Industries...  ...AI, computer vision, sensor fusion, and networking technology to...  ...consumption and route planning for our Ghost helicopter Collaborate...  ..., perception, localization, mapping, or controls Experience with... 
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    9 hours ago
  • $220k - $292k

     ...AI, computer vision, sensor fusion, and networking technology to...  ...looking for a Lead Mission Systems Software Engineer to join our rapidly growing...  ...through execution of that plan. Collaborating closely with program...  ..., perception, localization, mapping, guidance, navigation and... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    4 days ago
  • $84.48k - $162.12k

    The Software Product Engineer (SPE) is the feature delivery lead within the in-vehicle digital experience...  ...testable acceptance criteria, and dependency mapping; strong experience driving Agile execution including grooming, PI planning, and sprint delivery.Ability to reason... 
    Immediate start
    Visa sponsorship

    Ford

    Dearborn, MI
    1 day ago
  • $84.48k - $162.12k

    In this position... The Software Product Engineer (SPE) is the feature delivery lead within in-vehicle infotainment responsible...  ..., testable acceptance criteria, dependency mapping) and drive Agile execution (grooming, PI planning, sprint delivery).Systems integration mindset:... 
    Immediate start
    Remote work
    Flexible hours

    Ford

    Dearborn, MI
    3 days ago
  • $100.55k - $194.27k

     ...Programs organization is seeking a Software Applications Development Engineer to create full stack integrated software...  ..., Design of Experiments (DOE) planning applications. The position involves...  ..., velocity and new technology road maps. Complete project management (i.e.,... 
    Full time
    Local area
    Immediate start
    Remote work
    Shift work

    Intel

    Phoenix, AZ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Map Fusion & Planning. Be the first to apply!