Robotics Engineer

LG Soft India

Bengaluru

On-site

INR 1,800,000 - 3,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LG Soft India in Bangalore is seeking a Robotics Software Engineer to develop navigation, perception, and motion planning algorithms for autonomous systems.

You will implement path planning (A*, D*, RRT*), work on SLAM/localization (ORB-SLAM, Cartographer), and integrate ROS Navigation Stack while collaborating with cross-functional teams. Strong C++, Python skills and experience with OpenCV, PCL, Gazebo are expected.

Qualifications

  • Strong proficiency in C++ for performance-critical applications.
  • Hands-on Python for scripting and ROS integration.
  • Strong understanding of path planning algorithms (A*, D*, RRT, RRT*).
  • Experience with motion planning and obstacle avoidance.
  • Hands-on experience with ROS Navigation Stack.
  • Strong knowledge of SLAM algorithms (ORB-SLAM, Cartographer).
  • Experience in sensor fusion techniques (EKF, UKF).
  • Proficiency with OpenCV, PCL, Eigen, Boost.
  • Experience with robotics simulators (Gazebo, Isaac Sim).
  • Strong analytical and problem-solving skills.
  • Experience with Git/version control.

Responsibilities

  • Design and develop robotics algorithms for navigation, motion planning, and perception.
  • Implement path planning algorithms such as A*, D*, RRT, and RRT*.
  • Work on SLAM and localization using ORB-SLAM and Cartographer.
  • Develop obstacle avoidance systems for dynamic environments.
  • Integrate ROS Navigation Stack (costmaps, planners).
  • Perform sensor fusion using EKF and UKF.
  • Use OpenCV, PCL, Eigen, and Boost for perception and data processing.
  • Work with simulators such as Gazebo or Isaac Sim for testing and validation.
  • Collaborate with cross-functional teams for system integration and deployment.
  • Maintain and manage code using Git.

Skills

C++ (C++11/14/17)
Python
Path planning algorithms (A*, D*, RRT,
Motion planning
Obstacle avoidance
ROS Navigation Stack
SLAM (ORB-SLAM, Cartographer)
Sensor fusion (EKF, UKF)
OpenCV
PCL
Eigen
Boost
Simulators (Gazebo, Isaac Sim)
Git/version control
Localization
Mapping

Tools

ROS Navigation Stack
Gazebo
Isaac Sim
ORB-SLAM
Cartographer
OpenCV
PCL
Eigen
Boost
Git

Job description

Job Description - Robotics Software Engineer (Navigation Perception)
Job Title: Robotics Software Engineer
Experience Range: 4-8 Years
Location: Bangalore
Employment Type: Regular
Role Overview

We are looking for a skilled Robotics Software Engineer with strong expertise in navigation, motion planning, and computer vision. The role involves developing advanced algorithms for autonomous systems, including path planning, localization, and obstacle avoidance in dynamic environments.

Key Responsibilities
  • Design and develop robotics algorithms for navigation, motion planning, and perception
  • Implement path planning algorithms such as A*, D*, RRT, and RRT*
  • Work on SLAM and localization using tools like ORB-SLAM and Cartographer
  • Develop obstacle avoidance systems for dynamic environments
  • Integrate and work with ROS Navigation Stack (costmaps, planners)
  • Perform sensor fusion using techniques like EKF and UKF
  • Use OpenCV, PCL, Eigen, and Boost for perception and data processing
  • Work with simulators such as Gazebo or Isaac Sim for testing and validation
  • Collaborate with cross-functional teams for system integration and deployment
  • Maintain and manage code using Git
Mandatory Skills
  • Strong proficiency in C++ (C++11/14/17) for performance-critical applications
  • Hands-on experience in Python for scripting and ROS integration
  • Strong understanding of path planning algorithms (A*, D*, RRT, RRT*)
  • Experience with motion planning and obstacle avoidance
  • Hands-on experience with ROS Navigation Stack
  • Strong knowledge of SLAM algorithms (ORB-SLAM, Cartographer)
  • Experience in sensor fusion techniques (EKF, UKF)
  • Proficiency with OpenCV, PCL, Eigen, Boost
  • Experience with robotics simulators (Gazebo, Isaac Sim)
  • Strong analytical and problem-solving skills
  • Experience with Git/version control
Secondary Skills (Preferred)
  • Experience in motion control and trajectory generation
  • Experience in robotics system integration
  • Practical knowledge of localization and mapping pipelines
  • Understanding of robotics system architecture
  • Ability to work in collaborative, cross-functional teams
Key Competencies
  • Strong problem-solving and critical thinking
  • Attention to detail
  • Ability to work in a fast-paced development environment
  • Good communication and teamwork skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Engineer
Robotics Engineer

Muks Robotics – The Humanoid Company • Pune District

On-site
INR 1,500,000 - 2,200,000
Senior Robotics Engineer
Senior Robotics Engineer

Tunga Aerospace Industries Pvt. Ltd. • Thiruporur

On-site
INR 1,500,000 - 2,100,000
Autonomous Navigation & Robotics Software Engineer
Autonomous Navigation & Robotics Software Engineer

Criterion Tech • Lucknow

On-site
INR 900,000 - 1,500,000
Lead Robotics Engineer - Mobility Robots
Lead Robotics Engineer - Mobility Robots

Peppermint Robotics • Pune District

On-site
INR 3,500,000 - 6,000,000
Robotics Engineer/ Robotics Software Engineer
Robotics Engineer/ Robotics Software Engineer

Intelgic Technologies • Kolkata District

On-site
INR 600,000 - 1,200,000
Sr. Engineer I - Robotics
Sr. Engineer I - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Lead Robotics Software Engineer
Lead Robotics Software Engineer

BuildxPartners • Bengaluru Urban

On-site
INR 4,000,000 - 7,000,000
Engineer , Robot Motion Planning
Engineer , Robot Motion Planning

Svaya Robotics • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Software Engineer - Robot Navigation, Localization & SLAM (Universal Robots, Bangalore - India)
Software Engineer - Robot Navigation, Localization & SLAM (Universal Robots, Bangalore - India)

Mobile Industrial Robots • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Engineer II - Robotics
Engineer II - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000