Software Engineer, Map Fusion & Planning New San Jose, CA
$141.46k - $235.18kDiDi Labs
Software Engineer, Map Fusion & Planning San Jose, CA 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 the Software Engineer position is $141,463–$235,182 annually, and for the Senior Software Engineer position is $169,783–$282,264 annually, in addition to bonus, equity, and benefits.Our salary ranges are determined by the role, level, and location. Within the applicable range, individual compensation is based on the work location as well as other factors, including job-related skills, experience, and relevant education and training. I acknowledge that prior to submitting this application, I have read and accepted the Privacy Notice for California Residents which is available on #J-18808-Ljbffr DiDi Labs
$160k - $210k
Software Engineer III, Multi-Robot Coordination About Nimble Nimble is an AI robotics company building the autonomous supply chain to power... ...contribute to design reviews, code reviews, and technical planning Guide and support operations in the warehouse to achieve and...SuggestedContract workFor contractorsFor subcontractorWork at officeLocal areaFlexible hours- ...businesses on outdated software: clunky, on-premise systems... ...so, we’re building an engineering culture centered around... ...and openness to new ideas. Our Tech Stack:... ...medical, dental, FSA, vision plans to suit you and your... ...either our New York City or San Francisco offices, we...SuggestedFor contractorsWork at officeRemote workFlexible hours3 days per week
$184k - $287.5k
Senior Context Fusion AI Engineer - Autonomous Vehicles page is... ...Vehicleslocations: US, CA, Santa Clara: US, NV,... ...Road Structure / Online Mapping / Context Fusion team.... ..., prediction, planning, and simulation teams... ...simulation, data, and embedded-software teams to convert...SuggestedRemote workShift work$126k - $201k
Software Engineer II, Pipeline Automation & Acceleration Who we are... ...Driver will create a new era in mobility and logistics... ...in Robotics / Mappings / Motion Planning is a plus. Experience in... ...Louisville, CO Mountain View, CA Pittsburgh, PA San Francisco, CA Seattle, WA...SuggestedWork at officeLocal area3 days per week$114k - $231k
Stimulator/Message Software Engineer - JobID-0264 Department: Engineering... ...teamwork Strong organization and planning skills Attention to detail... ...000 - $231,000 *Pursuant to New Jersey Senate Bill 2310 IDT... ..., MA; Mount Laurel, NJ; and San Diego, CA. At each location, our...SuggestedFull timeWork at officeImmediate startRemote work- ...laws, through motion planning, and up to advanced... ..., information fusion, efficient algorithms, etc.) and software integration skillsets... ...integrate them onto new platforms.You’lltraditionally... .... As a Senior Engineer, you will develop... ...R&D and Road-mapping - Contribute to autonomy...Temporary workWork experience placementWork at office
- ...our ecosystem of devices and cloud software. Like our products, we work better together... .... Your Impact As a Senior Software Engineer on the Enterprise New Markets team, you will lead the... ...and intelligent tooling into planning and execution Anticipate and mitigate...Work at officeRemote work
$104.9k - $174.7k
...Senior Site Reliability Engineer II The SRE role is... ...input into project plans, schedules, methodologies... ...by creating new operational capabilities... ...and support hardware, software, storage, network, cloud... ...Additional location(s): San Jose, CA (Santa Clara) U.S. National...Temporary workLocal area$165k - $185k
Senior Software Engineer, Infrastructure About VSCO For years, we've helped... ...as the default path for new systems, and you’ll spend real... ...dashboards, and a rollback plan you would actually use. Partner... ...work with an office in San Francisco, CA Regular in-person events events...Temporary workFor contractorsWork at officeLocal areaWorldwideFlexible hours$114k - $231k
Software DevOps Engineer - JobID-0263 Department: Engineering Employment Type:... ...teamwork Strong organization and planning skills Attention to detail... ...00 - $231,000 *Pursuant to New Jersey Senate Bill 2310 IDT... ...MA; Mount Laurel, NJ; and San Diego, CA. At each location, our...Full timeWork at officeImmediate start$120k - $130k
Senior Mobile Software Engineer IRC303693 Function Software Product Engineering Experience 10-15 years Location United States - San Jose CA Skills Android, BLE, Healthcare-Medical Devices, Kotlin... ..., design activities, planning, code reviews and creating corresponding...Temporary workWork experience placementWork from homeFlexible hours- ...to millions of households. The Role As a Principal Robotics Software Engineer, you’ll help define the software architecture that turns the... ...changing world, and recover gracefully when things don’t go as planned. The behavior and autonomy layer will be at the center of your...
$350k
...Role We’re looking for an engineer to design, build, and... ...reach out to applicants as new opportunities open. You are... ...provisioning, imaging, and capacity planning. Write software that abstracts cluster management... ...: This role is based in San Francisco, California....Immediate startVisa sponsorshipWork visaRelocation package$206.09k - $217k
...AI combines developer-first software with cost-efficient, large-scale... ...globally with offices in New York City, San Francisco, Seattle, and... ...looking for a Senior Software Engineer who will design and implement... ...decisions and architecture planning; Review code and provide...Work at officeRemote workWork from homeFlexible hours$200k
...We're still early, which means engineers have an outsized impact. You'... ...define what AI-native enterprise software looks like. If you want to... .... What You'll Do As a new graduate engineer, you'll work... ...clearly. Can work from our San Francisco office at least...For contractorsFor subcontractorInternshipWork at office3 days per week$170k - $240k
...search and rescue, and large-scale mapping. As a Senior Full Stack Software Engineer you will design and build the core... ...work will enable customers to plan complex aerial missions, manage and... ...days a week in the office out of our San Mateo, California office. We are...Full timeCasual workWork at officeLocal areaRelocationRelocation packageFlexible hours3 days per week$170k - $200k
...Sr. Software Engineer Full Time Professional Oakland, CA, US 17 days ago Requisition ID: 1040 Salary Range: $170,0... ...Idaho, Maryland, Massachusetts, New York, North Carolina, Oregon, Pennsylvania... ...closely with teammates on planning, reviews, and decision-making....Full timeWork at officeRemote workFlexible hours$107.9k - $195.05k
...seeking an experienced Senior Software Engineer to join our team in... ...supporting the development of new ships from concept through deployment... ...Autonomous Navigation Sensor Fusion & Processing Communication... ..., target tracking, path planning, communications systems, or military...- ...that will set the standards for software-defined vehicles around the... ...AI, security and more, we’ll map a new way forward. Working together... ...seeking a Senior Software Engineer in Test to join our Consumer... ...including risk assessment, coverage planning, release-readiness criteria,...Full timeContract work
- About Us: Camber builds software to improve the quality and accessibility... ...looking for an experienced engineer to join as the third member... ...Judgement and planning: Know when to create the MVP... ...weeks of fully paid time off for new parents (birth, adoption, or...Work at officeRemote workFlexible hours
$95k - $160k
...application process. Mid-Level Software Engineer #TS999 Full-time Regular Ridgecrest, CA, US 6 days ago Requisition ID:... ...technical teams to integrate new capabilities, derive requirements... ...program manager involved in program planning and execution. Support and...Full timeWork at officeRemote workRelocation package$105.79k - $141.05k
...industry. As a Lead Software Developer, they... ...Leveraging modern engineering practices, AI-enabled... ..., including test planning, automated test development... ...these states: AK CA CT DC DE IL MA MD... ...you from the new position or your current... ...Pursuant to the San Francisco Fair Chance...Temporary workWork from home$8k
...required. Visionist has an exciting new, fully FUNDED opportunity for a Full-Stack Software Engineer with a focus on the backend on... ...malware analysis, attribution, mapping adversarial infrastructure, pen testing, and operational planning. Our open-door leadership team...Permanent employmentContract workTemporary workFlexible hours- Prestige Workforce Solutions is partnering with a venture-backed healthcare software startup to find an experienced Staff Software Engineer (Full-Stack, Backend-Focused). This hybrid role in San Francisco offers the opportunity to shape AI-powered tools that improve...Temporary workFor contractors
- ...looking for a Senior Application Security Engineer to work with our engineering team to ensure security is an integral part of our Software Development Lifecycle (SDLC). In this role... ...hybrid, requiring three days a week in our San Francisco office. What You’ll Do:...Work at officeLocal areaWorldwideRelocation3 days per week
- ...adding hardware, installing software, or changing a line of code.... ...operational tasks. We expect engineers to leverage AI as a core... ...coordinate API contracts, capacity planning, and cross-cutting... ...via mail at 101 Townsend St. San Francisco, CA 94107. #J-18808-Ljbffr Webhosting...Local area
- ...alternative application process. Software Engineer Level II 16 days ago... ...navigate, communicate, sense, plan, and execute missions in complex... ...navigation, path planning, sensor fusion, ground control software, and... ..., developing and integrating new capabilities, troubleshooting...Temporary work
$25k
...deliver mission-critical software to the Federal... ...to advance and develop new skills Expert Colleagues... ...from multiple PPO medical plans with $0 employee-only coverage... ...PMRT - Senior Software Engineer (Remote) Integrated... ...in 1997 in El Segundo, CA, and since that time has...Remote jobContract workWork experience placementWork at officeLocal areaImmediate startRelocationVisa sponsorshipMonday to FridayFlexible hoursWeekend work$115k - $150k
...environment to deliver high-quality software solutions for a Department of... ...Point Mugu near Camarillo, CA. This role combines technical... ...the SAFe Program Increment planning meetings to align team objectives... ...of travel could be required (San Diego Ca, Norfolk Va, Pax River...For contractorsWork experience placementWork at officeLocal area- ...servicing platform capable of handling billions at scale, with autonomy to deliver high business impact. Based in New York and San Francisco offices, we value engineers who learn quickly, collaborate across product and design, and solve regulatory challenges with robust...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Map Fusion & Planning New San Jose, CA. Be the first to apply!
- software engineer full time Eastern, KY
- graduate software developer no experience Eastern, KY
- software engineer healthcare Eastern, KY
- network software engineer Eastern, KY
- software engineer internship Eastern, KY
- senior software engineer Eastern, KY
- software system engineer Eastern, KY
- software developer Eastern, KY
- ngo software engineer Eastern, KY
- startup software engineer Eastern, KY

