Robotics Software Engineer, SLAM

R&D | North America | Social Recruitment | 2026.03.31

Responsibilities

1. Develop, implement, and test algorithms for localization and mapping;

2. Perform 3D pose estimation based LiDAR-Inertial odometry and Visual-Inertial odometry;

3. Implement pose estimation and feature tracking algorithms;

4. Troubleshoot related to SLAM during design, testing, and operational phases;

5. Prepare technical reports, presentations and documentation related to SLAM.


Requirements

Technical Qualifications & Language Requirements

1. 2+ years of demonstrated experience developing SLAM algorithms for pose estimation and mapping using camera, LiDAR, and IMU data;

2. Experience with multi-sensor fusion algorithms to improve localization accuracy and efficiency;

3. Ability to collaborate effiectively with cross-functional teams, including testing and hardware 1 / 3;

4. Excellent understanding of C++;

5. Excellent communication skills, both written and verbal;

6. M.S. or Ph.D. in Robotics, Electrical Engineering, Computer Vision or a related field;

7. 2+ years experience in SLAM, sensor fusion, and robotics;

8. Experience with filter-based and graph-based optimization;

9. Experience with LiDAR-Inertial odometry or Visual-Inertial odometry;

10. Published papers/research in top robotics conference.

Relevant Positions

Apply

Your submission is complete. Please remain available by phone and email for next steps.

Name*
E-mail*
Phone*
Upload Resume* Format: Word pdf ppt jpg excel zip