Senior SLAM and Localization EngineerSenior SLAM and Localization Engineer
We are looking for a Senior SLAM and Localization Engineer to design the algorithms that let our autonomous vehicles know where they are — fusing LiDAR, cameras, GNSS, IMU and HD maps into robust, real-time localization.We are looking for a Senior SLAM and Localization Engineer to design the algorithms that let our autonomous vehicles know where they are — fusing LiDAR, cameras, GNSS, IMU and HD maps into robust, real-time localization.
Role Responsibilities
Design and develop SLAM and localization algorithms for autonomous vehicle navigation and positioning.
Develop key capabilities including sensor fusion, state estimation, mapping, and real-time vehicle localization.
Work on multiple autonomous driving stacks including urban, closed community, and off-road environments.
Integrate LiDAR, cameras, GNSS, IMU, and HD maps data to achieve robust and accurate localization.
Required Qualifications
Minimum 3+ years of experience in SLAM and localization.
Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field.
Strong understanding of SLAM, localization, and sensor fusion algorithms.
Hands-on experience with LiDAR-based and visual SLAM systems.
Sensor fusion and state estimation (GNSS, IMU, LiDAR, cameras).
Mapping and localization pipelines.
Coordinate transformations and 3D geometry.
Kalman Filters (EKF/UKF) or factor graph optimization.
HD mapping and map-based localization.
Graph-based SLAM and optimization frameworks.
Strong programming skills in modern C++ 14/17.
Preferred Qualifications
Experience working on autonomous driving or robotics localization systems.
Experience with multi-sensor synchronization and calibration.
Experience with ROS/ROS2.
Experience integrating localization modules with perception and planning stacks.
Proven experience contributing to medium- to large-scale software systems using collaborative development practices (e.g., CI/CD, version control, and system integration workflows).