Talent.com
Robotics Software Engineer

Robotics Software Engineer

Sakar RoboticsPune, MH, in
1 day ago
Job type
  • Quick Apply
Job description

Job Description

JD   – Robotics Software Engineer

Location :   Pune

Experience :   1-3   Y ears

Education :   B.E. /   B. Tech   in   robotics and automation   or related field

Employment Type :   Fulltime

Reports To :   Operations Manager

About the Company :

We founded Sakar Robotics to collapse fragmented point solutions into a single extensible mobile manipulation platform. Traditional automation requires bespoke integration per workflow—slow to deploy, rigid to evolve. We built a composable stack where   perception, autonomy,   manipulation   and orchestration cooperate natively.

Guided by field feedback across regulated, high‑mix and throughput‑critical domains, we iterate on production reality—not lab abstractions—building durable leverage for customers.

Our mission is to deliver a unified robotics platform that can be rapidly configured to execute diverse workflows—reducing time‑to‑value, elevating safety, and embedding continuous improvement loops into daily operations.

Role Summary

As a Robotics Software Engineer, you will design, develop, and integrate core robotic software modules using ROS and Python.   You’ll   be responsible for   building and   optimizing   real-time robotic applications that bring   perception, navigation, and control systems together into production-ready solutions.

Key   Responsibilities :

  • Develop and   maintain   robotic software using ROS2 frameworks.
  • Write modular, production-grade code in Python (and C++ when   required).
  • Implement and optimize motion planning, navigation, and control algorithms.
  • Integrate sensors such as LiDAR, cameras, and IMUs for localization and mapping on simulation / hardware.
  • Collaborate with hardware and autonomy teams for end-to-end system integration.
  • Test, debug, and   validate   algorithms in both simulated and on-field environments.

Must-Have   Skills :

  • Strong   proficiency   in Python / C++ programming .
  • Hands-on experience with ROS2 (nodes, topics, services, TFs, and launch files).
  • Good understanding of robot kinematics, motion planning, and navigation stack.
  • Proficiency   in Linux environments and Git version control.
  • Good-to-Have Skills :

  • Familiarity with C++ for performance-critical applications.
  • Experience with simulation tools like Gazebo, RViz, or Isaac Sim.
  • Knowledge of OpenCV, PCL, or other   perception   libraries.
  • Understanding of   sensor fusion, mapping, and autonomous navigation.
  • Soft Skills :

  • Strong communication   and coordination
  • Ownership and accountability
  • Problem-solving and proactive approach
  • Adaptability in a fast-paced environment
  • Team collaboration and positive attitude
  • Create a job alert for this search

    Software Engineer • Pune, MH, in