Join Our Community
A ROS Engineer develops software for robotic systems using the Robot Operating System (ROS). They design, implement, and maintain modular, scalable robotics applications for systems such as autonomous vehicles, drones, industrial robots, and service robots. The role involves integrating sensors, actuators, and algorithms to enable perception, navigation, and control.
Key Responsibilities
Required Skills \& QualificationsBachelor’s or Master’s degree in Robotics, Computer Science, Electronics, or related field
Strong programming skills in C\+\+ and/or Python
Hands\-on experience with ROS/ROS2
Understanding of robotics concepts (kinematics, dynamics, control systems)
Familiarity with Linux (especially Ubuntu)
Experience with communication protocols and middleware systems
Preferred Qualifications
Experience with SLAM, computer vision, or machine learning
Familiarity with frameworks like OpenCV or TensorFlow
Knowledge of autonomous navigation stacks (e.g., Nav2\)
Experience with real robot platforms (mobile robots, robotic arms, drones)
Exposure to simulation and testing environments
Pay: ₹50,000\.00 \- ₹90,000\.00 per month
Work Location: In person
Linux Administrator
ClearTrail Technologies · Indore, Madhya Pradesh, India
Linux Desktop Support Specialist
Celestica · Guindy, Tamil Nadu, India
Software Engineering Technical Leader | C, C++, BSP, SONiC, Device Driver, Linux, Kernel | 12 + years
Cisco · Bengaluru, Karnataka, India