Job Description

Job Title:  Robotics Engineer (AUV & ROV Systems)

Location:  Bengaluru / On-site (with field deployments)

Experience:  2–4 years (flexible for exceptional candidates)

Employment Type:  Full-time

Role Overview

We are looking for a Robotics Engineer  who can work across software and hardware layers  of Autonomous Underwater Vehicles (AUVs) and Remotely Operated Vehicles (ROVs) .

This role involves designing, integrating, and deploying robotic systems  for underwater autonomy, with strong ownership over ROS-based architectures, sensor fusion, and system integration .

You will work closely with mechanical, electronics, autonomy, and product teams , taking systems from lab to water .

Key Responsibilities Robotics Software & Autonomy
  • Design, develop, and maintain ROS / ROS2-based architectures  for AUVs and ROVs
  • Implement sensor fusion pipelines  using IMU, DVL, depth sensors, cameras, sonar, GPS (surface), etc.
  • Develop and integrate navigation, localization, and state estimation  algorithms
  • Work on real-time robotics middleware , data pipelines, and mission control interfaces
  • Support autonomy levels ranging from teleoperated to semi-autonomous and autonomous modes
Robotics Hardware & Integration
  • Own end-to-end robotic system integration  (software ↔ electronics ↔ sensors ↔ mechanical)
  • Lead robotics sensor selection , benchmarking, and validation (IMUs, DVLs, sonars, cameras, pressure sensors, acoustic modems)
  • Interface with vendors for sensor evaluation, procurement, and finalisation
  • Support electrical integration with flight controllers, SBCs, power systems, and comms modules
  • Assist in waterproofing, pressure tolerance, and field readiness  considerations
Testing, Deployment & Debugging
  • Plan and execute lab tests, pool trials, and field deployments
  • Debug complex hardware–software interaction issues
  • Analyse logs, sensor data, and mission results to improve system performance
  • Support system validation, reliability testing, and failure analysis
Cross-Functional Collaboration
  • Work closely with mechanical, electronics, AI, and product teams
  • Translate mission requirements into robotics system specifications
  • Contribute to system architecture decisions  and design reviews
  • Document system behaviour, interfaces, and operational procedures
Required Skills & Qualifications Must-Have
  • Strong experience with ROS / ROS2
  • Hands-on experience with robotics sensor fusion  (IMU + DVL + depth + vision/sonar)
  • Proficiency in C++ and/or Python
  • Solid understanding of:
  • Kinematics & dynamics
  • Localization & navigation
  • Control systems
  • Experience integrating real-world robotic hardware
  • Comfortable working with embedded systems, SBCs, and flight controllers
Good-to-Have (Strong Advantage)
  • Prior experience with AUVs, ROVs, USVs, drones, or field robotics
  • Experience with underwater sensors  (DVL, imaging sonar, acoustic comms)
  • Familiarity with PX4 / ArduPilot  or similar autopilots
  • Exposure to marine environments, field robotics, or defence systems
  • Experience working with Git, CI/CD, and structured testing workflows
What We’re Looking For (Mindset Fit)
  • Comfortable working hands-on  across hardware and software
  • Thrives in early-stage, fast-iteration environments
  • Willing to get involved in field trials and deployments
  • Thinks in systems , not silos
  • Can own problems end-to-end and drive them to closure

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application