Software Engineer - Mapping and Localization
Core
Design and implement a state-of-the-art mapping and localization system for autonomous vehicles and mobile robots, providing lifelong mapping in dynamic environments.
Role type
Software Engineer - Mapping and Localization
Builds
Scalable mapping and localization systems for autonomous and advanced driver-assistance use cases
Domain
Autonomous vehicles, robotics, physical AI
Deliverable
production ML models | product features
Required skills
C++ programming, state estimation, non-linear optimization, 3D geometry, sensor fusion (IMU, GNSS, cameras, lidars, radars), error analysis, world representation transforms
Preferred skills
SLAM algorithms, large-scale data processing frameworks, distributed systems, Computer Vision, numerical analysis
Responsibilities
Design and implement mapping and localization systems; build scalable systems for local/global map construction and data fusion; develop real-time onboard and offboard localization methods; optimize system performance using large-scale data-driven methods
Seniority
Mid-level to Senior, hands-on IC