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
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 .
- 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
- 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
- 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
- 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
- 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
- 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
- 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