Software Engineer - Mapping Data Software
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