HamburgerMenu
hirist

SLAM Navigation Engineer

AKSHAYA BUSINESS IT SOLUTIONS PRIVATE LIMITED
3 - 8 Years
Bangalore

Posted on: 05/02/2026

Job Description

Description :

Job Title : SLAM Navigation Engineer (C++ | ROS)

Experience : 3.5 - 8 Years

Location : (Add location) | (Hybrid/Onsite/Remote)

Job Summary :

We are hiring a SLAM Navigation Engineer with strong experience in C++, ROS/ROS2, and robotics navigation systems. The candidate will work on SLAM, localization, mapping, and navigation stack development, improving accuracy, stability, and performance for autonomous robotic platforms.

Key Responsibilities :

- Develop and optimize SLAM and navigation modules in C++.

- Implement and integrate SLAM algorithms (mapping, localization, sensor fusion).

- Work with ROS/ROS2 navigation stack (Nav stack / Nav2).

- Integrate and process sensor data from LiDAR, IMU, camera, odometry.

- Improve robot localization performance in real-world environments.

- Debug navigation failures, tuning parameters, and improving reliability.

- Perform simulation testing and real robot validation.

- Collaborate with perception, robotics, and firmware teams.

Required Skills :

- Strong hands-on in C++ (C++14/17 preferred).

- Strong experience in ROS / ROS2.

- Solid understanding of SLAM concepts : Localization, Mapping, Loop Closure, Pose Graph Optimization

- Strong knowledge of robotics navigation concepts : Path planning, obstacle avoidance, costmaps

- Experience working with LiDAR + IMU + odometry fusion.

- Strong Linux debugging and profiling skills.

Good to Have :

- Hands-on with SLAM frameworks/tools : Cartographer, RTAB-Map, ORB-SLAM, GMapping

- Experience with EKF/UKF, sensor fusion.

- Experience with simulation : Gazebo, RViz, Isaac Sim

- Familiarity with optimization libraries : Ceres Solver, g2o

- Experience with real robot deployments.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in