Robotics Software Engineer (Pune)

Robotics Software Engineer (Pune)

07 Oct
|
Intuitive Research and Development(IRDPL
|
Pune

07 Oct

Intuitive Research and Development(IRDPL

Pune

Robotics Software Engineer

Experience: 3+ Years

Location: Pune, Maharashtra

Joining: Immediate Joiner Preferred

Employment Type: Full-Time

About the Role

We are looking for a Robotics Software Engineer with robust hands-on experience in ROS/ROS2, robot navigation, robotic arm simulation, motion planning, 3D perception and advanced path-planning algorithms.

The candidate will work on complex autonomous robotic systems and develop software from perception and planning to simulation and real robot execution.

Key Responsibilities

Develop and integrate ROS/ROS2-based robotic systems.

Work on Navigation Stack / Nav2, SLAM, localization, mapping and obstacle avoidance.

Develop global and local path planners for autonomous robots.

Implement algorithms such as A, Dijkstra, RRT, RRT, PRM, RRT-Connect** and other planning approaches.

Develop robotic arm simulation using Gazebo, RViz, MoveIt/MoveIt 2 and similar platforms.

Work on Forward & Inverse Kinematics, trajectory planning and collision-free motion planning.

Develop Cartesian and joint-space path planning.

Work with LiDAR, RGB-D cameras, depth cameras, IMU and 3D scanners.

Develop 3D scanning, point-cloud processing, object detection and localization.

Work with PCD, PLY, STL, mesh and point-cloud data.

Implement ICP, point-cloud registration, segmentation and surface reconstruction.

Generate robotic paths from 3D scanned objects and CAD/mesh models.

Develop surface-based path planning using surface normals, tool orientation and process constraints.

Develop robotic applications for painting,



inspection, grinding, polishing, welding and scanning.

Integrate perception, planning and robot control into complete autonomous systems.

Develop and debug C++/Python robotics software.

Work with Linux, Git, ROS tools, TF/TF2, sensors and robot APIs.

Design solutions for complex real-world robotics problems and develop custom algorithms when required.

Required Skills

3+ years of hands-on Robotics Software experience

Strong C++ and Python

Strong ROS/ROS2

Nav2 / Navigation Stack

MoveIt / MoveIt 2

Gazebo / Isaac Sim / other robotics simulators

SLAM & Localization

Path & Motion Planning

Robot Kinematics & Dynamics

3D Point Cloud Processing

Open3D / PCL

OpenCV

LiDAR & depth-camera integration

Git & Linux/Ubuntu

Strong understanding of robotics mathematics and algorithms

Good to Have

OMPL

MoveIt Task Constructor

Isaac Sim

YOLO / Computer Vision

Industrial robotic arms

LiDAR-based SLAM

CAD-to-path / Scan-to-path planning

Robotic painting / inspection / welding / grinding experience

Experience developing custom planners, controllers or robotics algorithms

Ideal Candidate

We are looking for someone who can independently solve complex robotics problems across:

3D Perception → Object Understanding → Path Planning → Simulation → Motion Planning → Robot Execution

Candidates who have built robotics systems and algorithms hands-on, rather than only integrating existing packages, are preferred.

? Location: Pune, Maharashtra

⚡ Immediate Joiners Preferred

📌 Robotics Software Engineer (Pune)
🏢 Intuitive Research and Development(IRDPL
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: robotics software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: robotics software engineer (pune) / pune