Location: Dubai, United Arab Emirates (Micropolis Robotics)
Role Responsibilities
In this role, you will:
- 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, 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
- 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).
Apply for this position
Senior SLAM and Localization Engineer