CareerPlanSign in

Software Engineer - Mapping Data Software

Foster City, CA💼 Full-time🗓 2026-06-18 → 2026-09-26

Core

Develop geometry algorithms and data interfaces for road network data to support autonomous vehicle localization and mapping.

Role type

Software Engineer (Computational Geometry & Mapping Data)

Builds

Road network data products, geometry algorithms, validation frameworks, and APIs for downstream consumers.

Domain

Autonomous driving, mapping, computational geometry

Deliverable

production ML models | product features

Required skills

C++, computational geometry, large data set processing, software design, testability, modularity

Preferred skills

geographic data, spatial acceleration structures, surface meshes, road network topology, statistics, metric design, performance tuning

Technologies

C++

Responsibilities

Develop and maintain geometry algorithms for map data interfaces; Implement and maintain mapping data formats and validation frameworks; Collaborate with cross-functional teams to ship features and grow APIs; Create design documentation and test plans; Contribute to all phases of the software development cycle.

Seniority

Mid-level, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.