CareerPlanGet AI match score →

Robotics Software Engineer

India💼 Full-time💰 $100,000–$100,000🗓 2026-06-10 → 2026-07-31

Core

Developing and implementing software solutions for robotic systems, focusing on navigation, planning, controls, SLAM, manipulation, and perception.

Role type

Robotics Software Engineer

Builds

Robotic platforms and systems for navigation, planning, and control

Domain

Robotics / Autonomous Systems

Deliverable

production ML models | product features

Required skills

C++, Python, ROS/ROS2, navigation, motion planning and controls, SLAM, perception/computer vision, manipulation, software engineering principles, algorithms, data structures, system design

Preferred skills

Machine learning integration and deployment, real robot deployment experience, systems-level understanding of robotic software modules

Technologies

C++, Python, ROS, ROS2

Responsibilities

Design, implement, and test software for navigation, planning, control, SLAM, perception, and manipulation; Write and maintain production-level C++ and Python code; Collaborate with ML engineers to deploy state-of-the-art models; Work with deployment engineers to monitor robotic solutions; Optimize robotic software for performance, reliability, and scalability

Seniority

Mid-to-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗