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