Senior Robotics Software Engineer – Autonomous Underwater Systems

0 years

0 Lacs

Posted:18 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

# Senior Robotics Software Engineer – Autonomous Systems


Location

Job Type


# About the Role


We are looking for a Senior Robotics Software Engineer with proven experience in developing guidance, navigation, and control (GNC) systems for autonomous platforms. In this role, you will take technical leadership in building robust autonomy frameworks for next-generation autonomous underwater vehicles (AUVs) using our custom autonomy stack.


This is a hands-on engineering role that requires strong software fundamentals, systems thinking, and a passion for developing mission-critical autonomous behavior systems.


# Key Responsibilities


Behavior Architecture Design

  • Design and implement modular and scalable behavior tree architectures for complex missions.
  • Develop hierarchical mission planning, fault recovery mechanisms, and dynamic behavior switching.
  • Enable coordinated autonomy for multi-vehicle systems and adaptive mission behavior.


Core Software Development

  • Improve navigation, control, and estimation behaviors.
  • Develop state estimation and localization modules tailored for underwater environments.
  • Create reusable mission behavior patterns for survey, inspection, and intervention operations.
  • Build integrated logging, monitoring, and diagnostic systems.


System Integration

  • Integrate sensor fusion and perception results into real-time behavior decision-making.
  • Develop robust interfaces between autonomy layer, control systems, and hardware.
  • Create visualization and debugging tools for internal testing and operator use.

  Optimize system performance through profiling and diagnostics.


Technical Leadership

  • Conduct technical reviews of autonomous system designs and implementations.
  • Mentor junior developers on behavior-based autonomy and DDS architecture.
  • Collaborate with cross-functional teams to align autonomy development with mission and hardware requirements.
  • Lead design documentation and architecture discussions.


# Required Technical Skills


Languages & Tools

  Proficient in Modern C++ (11/14/17) and Python

  Experience with CMake, Git, and software build tools


Mathematics and Algorithms

  Solid understanding of 3D coordinate systems and transformations

  Practical knowledge of path planning, state estimation, and control theory


ROS2 experience is required.


# How to Apply

  Apply via Google Form here: https://forms.gle/B1hdmZg43RTT38Fi9


# About Airbotix Technology


Airbotix is a DPIIT-recognized deep-tech company based in Gurugram, focused on developing indigenous autonomous aerial and underwater platforms for defense and civilian sectors. We are proud recipients of the iDEX Defence Innovation Challenge and the INDUS X Joint Impact Challenge (India-US). Our mission is to push the boundaries of autonomy to deliver reliable, high-performance systems that enhance safety, efficiency, and operational effectiveness.


If this opportunity aligns with your interests and experience, we’d love to hear from you. We’re a collaborative and motivated team working at the cutting edge of autonomy in a fast-moving startup environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You