// What You'll Do
Responsibilities
- Implement and optimize SLAM pipelines (LiDAR-based, Visual, and Hybrid)
- Integrate multi-sensor fusion: LiDAR, camera, IMU, wheel odometry
- Develop path planning and trajectory optimization modules using Nav2 and custom planners
- Contribute to loop closure, map management, and relocalization systems
- Benchmark and tune navigation performance in simulation (Gazebo, Isaac Sim) and on real hardware
- Write well-tested C++ ROS2 nodes with unit and integration test coverage
- Participate in on-site robot deployments and field tuning sessions
// What We Need
Requirements
- ▸3+ years hands-on ROS/ROS2 development in C++
- ▸Strong understanding of SLAM algorithms: EKF-SLAM, graph-based SLAM, LOAM, Cartographer
- ▸Experience with point cloud processing libraries (PCL, Open3D)
- ▸Solid math background in linear algebra, probability, and state estimation
- ▸Familiarity with sensor calibration (LiDAR-camera extrinsics, IMU intrinsics)
- ▸Experience with Gazebo or other robot simulation environments
// Bonus Points
Nice to Have
- Experience with multi-robot coordination and fleet navigation
- Knowledge of deep learning-based localization (NetVLAD, PointNet)
- Contributions to open-source robotics projects
// Tech Stack
C++17ROS2 HumbleSLAM ToolboxNav2PCL / Open3DGazebo / Isaac Sim
// Key Skills
ROS2SLAMC++Point Cloud ProcessingLiDARKalman Filter
// Role Details
Location
Hanoi / Singapore
Type
Full-time
Experience
3+ years
Level
Mid-Level
Ready to Apply
Send your resume and a short note about why you're excited about this role.
Send Application