ROS (Robotics Operating System) Engineer

Eagle Ai Aerospace

Sector 10

On-site

INR 1,500,000 - 2,300,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Annual increments
Milestone incentives
Project bonuses
Statutory benefits

Job summary

Eagle Ai Aerospace in India is seeking a ROS Engineer to design, develop, integrate, and maintain robotics software for UAVs using ROS/ROS 2. The role focuses on modular software, sensor integration, and autonomous navigation.

You will collaborate with AI/ML, embedded systems, flight control, electronics, and mechanical teams to deliver reliable, scalable drone solutions and production-ready software. Proficiency in ROS 2, C++, Python, and Linux is required.

Qualifications

  • Strong knowledge of ROS 2, C++, and Python.
  • Experience with MAVLink/MAVROS/MAVSDK.
  • Familiarity with ArduPilot and PX4.
  • Proficient in Ubuntu/Linux development.
  • Experience with Gazebo, RViz, and ROS bag analysis.

Responsibilities

  • Design, develop, integrate, and maintain ROS software for UAVs.
  • Collaborate with AI/ML, embedded, flight control, electronics, mechanical, testing, and manufacturing teams.
  • Deliver reliable, scalable, production-ready drone solutions.

Skills

ROS 2
C++
Python
MAVLink/MAVROS/MAVSDK
ArduPilot/PX4
Ubuntu/Linux
TF2/URDF
Gazebo/Rviz/ROS bag
SLAM & path planning
Git & Docker & debugging

Education

Bachelor's or Master's in Robotics/CS

Tools

Docker
Git
CMake

Job description

Role & responsibilities

The ROS Engineer will be responsible for designing, developing, integrating, and maintaining robotics software using the Robot Operating System (ROS/ROS 2) for unmanned aerial vehicles (UAVs/drones). The role focuses on developing modular robotic software, integrating sensors and onboard computing systems, enabling autonomous navigation, and facilitating communication between drone hardware and software components.

The engineer will collaborate with AI/ML, embedded systems, flight control, electronics, mechanical engineering, testing, and manufacturing teams to deliver reliable, scalable, and production-ready drone solutions.

Required Technical Skills:
  • Strong proficiency in ROS 2, C++, and Python.
  • Hands-on experience with ROS 2 topics, services, actions, parameters, and lifecycle nodes.
  • Experience with MAVLink, MAVROS, or MAVSDK.
  • Familiarity with ArduPilot and PX4 flight-control systems.
  • Strong knowledge of Ubuntu/Linux development environments.
  • Experience with robotics coordinate frames, TF2, URDF, and sensor calibration.
  • Experience with Gazebo, RViz, and ROS bag analysis.
  • Familiarity with SLAM, path planning, and autonomous navigation algorithms.
  • Experience with Git, CMake, Docker, and software debugging tools.
Preferred candidate profile
  • Bachelor's or Master's degree in Robotics, Computer Science or related discipline.
  • Previous experience with autonomous UAVs, mobile robots, or unmanned systems.
  • Experience integrating NVIDIA Jetson companion computers with autopilots.
Perks and benefits
  • Competitive salary based on qualifications, experience, and technical expertise.
  • Performance-based annual increments and salary reviews.
  • Performance incentives linked to project milestones and individual contributions, where applicable.
  • Project completion bonuses or special recognition for exceptional contributions, subject to company policy.
  • Statutory benefits as applicable under prevailing laws.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Engineer
Robotics Engineer

Vedya Labs • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Robotics Engineer - ROS
Robotics Engineer - ROS

Solar Defence And Aerospace • Nagpur District

On-site
INR 1,200,000 - 2,000,000
ROS Developer
ROS Developer

Ninos It Solution • Chennai District

On-site
INR 600,000 - 1,200,000
Robotics Engineer
Robotics Engineer

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,000,000
Robotics Developer – ROS and Applications
Robotics Developer – ROS and Applications

Ottonomy • Dadri

On-site
INR 1,500,000 - 2,500,000
Robotics Engineer
Robotics Engineer

Tunga Aerospace Industries • Chengalpattu

On-site
INR 600,000 - 1,200,000
Robotics Engineer
Robotics Engineer

IROV Technologies Pvt. Ltd. • Ernakulam

On-site
INR 600,000 - 1,200,000
Manager- Autonomous Systems
Manager- Autonomous Systems

Mahindra And Mahindra Ltd. • Pune District

On-site
INR 1,800,000 - 3,000,000
Engineer III - Software Development
Engineer III - Software Development

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Engineer - Robotics
Senior Engineer - Robotics

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,800,000 - 3,200,000