🔔 FCM Loaded

Robotics Engineer

KION India Private Limited

2 - 5 years

Pune

Posted: 28/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

  • Develop, improve, and maintain ROS2-based modules for localization, navigation, and behavior execution.
  • Develop real-time capable C++ ROS2 nodes for localization (e.g., EKF, SLAM), obstacle detection, and motion planning.
  • Integrate sensors (LiDAR, cameras, IMU, GPS) for perception and localization pipelines.
  • Work with the Navigation2 (Nav2) stack for path planning, costmaps, and control.
  • Tune and extend ROS2 packages for specific robotic platforms and use cases.
  • Perform system testing in simulation and real-world environments, collecting data and debugging runtime performance.
  • Collaborate with hardware, software, and testing teams to ensure system-level integration and stability.
  • Participate in code reviews, documentation, and continuous improvement of the autonomy software stack.
  • Bachelors or Masters degree in Robotics, Computer Science, Electrical/Mechanical Engineering, or related discipline.
  • 4+ years of professional experience in robotics software development.
  • Proficient in modern C++ (C++17/20 or newer), with strong debugging and optimization skills.
  • Strong hands-on experience with ROS2, including Nav2, tf2, rclcpp, and colcon-based build systems.
  • Solid understanding of robotic localization, mapping (SLAM), and motion planning.
  • Experience working with Linux development environments and real-time robotic systems.
  • Ability to analyze sensor data and improve system performance through field testing and tuning.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.