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

Software Engineer - Map Fusion & Planning

Full-time

DiDi

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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Map Fusion & Planning in San Jose, CA vacancy
  • $141.46k - $235.18k

     ...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... 
    Suggested
    Full time
    Local area

    DiDi Labs

    San Jose, CA
    2 days ago
  • $145k - $190k

     ...CAResearch and Development - Mapping and Localization /Full-time /...  ...pioneering AI-based virtual driver software for factory-built autonomous...  ...-growing teams.As software engineer for mapping & localization...  ...like perception, prediction and planning, with the goal of improving... 
    Suggested
    Full time

    Plus.ai

    Santa Clara, CA
    23 hours ago
  • $272k - $431.25k

     ...to build planet-scale maps supporting self-driving...  ...pose estimation, sensor fusion, and large-scale systems...  ...with a diverse team of engineers in mapping, perception,...  ..., simulation, planning, and infrastructure teams...  ...building production-quality software systems.Solid foundation... 
    Suggested
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...We are seeking a highly skilled and motivated Senior Software Engineer to join our Mapping & Localization team. In this role, you will be responsible...  ...such as perception, localization, prediction, and planning. Responsibilities: Design and optimize scalable interfaces... 
    Suggested

    PlusAI

    Santa Clara, CA
    more than 2 months ago
  • $152k - $241.5k

     ...looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important roles in localization...  ...-driving cars with a background in software design, embedded software, working on...  ...provider, health monitors and data fusion with perceptionDevelop highly... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $120k - $165k

     ...agents, enabling safer driving decisions Mapping & Localization : Explore algorithms for...  ...positioning in diverse conditions Planning & Control : Contribute to motion planning...  ...localization systems, including multi-sensor fusion, visual/lidar SLAM, 3D computer vision... 

    WeRide.ai

    San Jose, CA
    5 days ago
  • $120k - $165k

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

    WeRide.ai

    San Jose, CA
    5 days ago
  • $130k - $182k

     ...Valley team is looking for outstanding Software Engineers to lead our visual mapping and localization efforts. We're...  ...Experience with realtime sensor fusion (e.g. IMU, lidar, camera, odometry,...  ...Premium Medical, Dental and Vision Plan (No cost from employees or their families... 

    WeRide.ai

    San Jose, CA
    8 days ago
  • $168k - $264.5k

     ...looking for best-in-class Senior Physical Design Methodology Engineer, PPA Fusion Compiler to join our outstanding Networking Silicon...  ...solutionsFamiliar with aspects of chip design including Floor planning, Clock and Power distribution, Place and Route, Integration... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $320k

     ...NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable industry-leading AI scale-up and scale-out...  ...'s Software, Architecture, Networking and Systems engineering teams in defining the architecture for NVLink Fusion. Ensuring... 
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $120k - $150k

    Santa Clara, CAUS Engineering - Simulation /Full-time /HybridPlusAI is a Physical AI company...  ...pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...the autonomy system, including motion planning, mapping, Controls.Create and extend software for... 
    Full time
    Immediate start

    Plus.ai

    Santa Clara, CA
    23 hours ago
  • $193.93k - $291.15k

     ...looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle...  ...components: behavior planning, state machines/behavior...  ...with perception, mapping/localization, controls,...  ...time control loops.Sensor fusion experience (EKF/UKF), time... 
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $224k - $356.5k

     ...Platform Team is building the software foundation for scalable, high...  ...are looking for exceptional engineers who thrive on solving deeply...  ...graph optimization, operator fusion, kernel selection, and layout...  ...silicon architecture, perception, planning, DriveOS and safety platform... 
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $153.2k - $234.1k

     ...DescriptionRole OverviewAs a Senior Software Engineer on the Rendering...  ...downstream perception and sensor fusion robustness in closed-loop runs...  ...concurrent rollouts share static map geometry instead of...  ...and integration of perception, planning, or control components, and experience... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    We are now looking for a Senior Software Engineer for Agent Simulation & Evaluation! Today, NVIDIA...  ...of emerging AI workloads and how they map to future hardware.What you will be...  ...benchmarking, workload characterization, capacity planning, and release qualification.What we need... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $130k - $182k

     ...the state of the art in areas such as computer vision, sensor fusion, machine learning, object tracking, and motion planning.Requirements:BS/MS/PhD degree in Robotics, Computer Science, Electrical Engineering or equivalent practical experience.Experience in data... 

    WeRide.ai

    San Jose, CA
    1 day ago
  • $184k - $287.5k

     ...for building a scalable and modular software stack that powers advanced driver-assistance...  ...motivated Senior Systems Software Engineer with a strong foundation in software...  ...— especially in components like Planning, Sensor Fusion, Mapping, or Localization.Deep understanding... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose...  ...California is looking for a Senior Software Engineer Architect to drive the software...  ...development effort from the current surgical planning system to the next generation.Job requirement... 
    Permanent employment

    Maganti IT Resources

    San Jose, CA
    1 day ago
  •  ...for a hands-on AI Compiler Engineer who thrives at the convergence...  ...focus on hardware-software co-design, you’ll collaborate...  ...leverages AI agents to seamlessly map neural networks onto NXP’s SoC...  ...envelope on quantization, operator fusion, memory planning, and layout transformations—... 
    Full time
    Work at office
    Local area

    NXP Semiconductors

    San Jose, CA
    4 days ago
  • $116.5k - $173.25k

     ...Summary:\n\nAs a member of the Checkout Engineering team, you will be responsible for the development...  ...what the buyers and merchants using our software desire from us. We\u0027re looking for...  ...the team.\n\n * Participate in program planning, influencing the product and technology... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Paypal

    San Jose, CA
    23 hours ago
  • $165.2k - $223.6k

     ...Infrastructure Services owns the design, planning, delivery, and operation of all AWS...  .... You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...forwarding as well as how that maps to the underlying forwarding hardware... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $150k - $210k

     ...and Santa Clara, California. About this Role : As a Software Engineer, Reliability and Integration, you’ll start by owning the uptime...  ...robotic systems, such as feedback control systems, motion planning, and computer vision. ~ Experience identifying needs, then... 
    Full time

    Atomic Machines

    Santa Clara, CA
    23 hours ago
  • $170k

     ...as much as they want, anytime, anywhere, and can change their plans at any time. Job Description We launched a new ad-supported...  ...three with more exciting things to come! Our Team The Ads Engineering team at Netflix is dedicated to creating a world-class... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    23 hours ago
  •  ...Overview We are seeking a resourceful hands-on Embedded Software Engineer to build high-reliability real-time systems. You will operate...  ...agile sprint driven framework to iterate quickly with short planning and development cycles. Hardware Interface: Write drivers... 
    Full time
    Local area

    Archer

    San Jose, CA
    23 hours ago
  • $139k - $223k

     ...accessible for all. We’re searching for a  Software Engineer II. The Behavioral Simulation team...  ...tooling for generating motion planning sims. . In This Role You Will:...  ...autonomy system, including motion planning, mapping, localization. Design and develop critical... 
    Full time

    Aurora Innovation

    Mountain View, CA
    23 hours 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

    Sunnyvale, CA
    23 hours ago
  • $149.37k

     ...Applied Intuition is a vehicle software supplier that accelerates the...  .... Design and implement planning modules that can be deployed...  ...navigation. Leverage lightweight map data (SD maps) and the...  ...Collaborate with customers’ engineers and manage customer relationships... 
    Full time
    For contractors
    For subcontractor
    Work at office
    Worldwide

    Jobs Board

    Sunnyvale, CA
    23 hours ago
  • $193.93k - $291.15k

     ...AD hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro...  ...robotics team is growing and we are looking for a Software Engineer to join our Localization & Mapping team. You will be working on challenging problems in... 
    Full time

    Nuro

    Mountain View, CA
    23 hours ago
  • $116.5k - $173.25k

     ...Summary:\n\nWe are looking for a talented and driven Senior Software Engineer with deep expertise in full stack JavaScript development to...  ...security vulnerabilities\n\n * Contribute to technical roadmap planning and architectural decisions\n\n * Champion engineering... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    23 hours ago
  • $124k - $195.5k

    We are hiring engineers to work on the CUDA driver, a core component...  ...role incorporates strong system software programming skills, a...  ...excellent communication and planning skills. You will work closely...  ...hierarchy, interrupts, and memory-mapped IOKnowledge of memory coherence... 
    Full time

    Nvidia

    Santa Clara, CA
    3 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!