Search by job, company or skills

Rekise Marine

Robotics Engineer - Control Systems

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Rekise Marine

Rekise Marine is building autonomous ships and submarines that operate in the world's most hostile environments. We're executing India's flagship autonomous submarine project the Jalkapi XLAUV on order from the Indian Navy. This is an unmanned submarine weighing over 20 tons that can travel 5,000+ kilometers autonomously and operate in the ocean for 30+ days at a time.

We're creating some of the largest autonomous robots in the world, machines with direct impact on the global economy and national security. While autonomous cars in India may still be a dream, autonomous ships and submarines are already a reality, and it is possible to build for the world from India.

The Role

We're looking for a Robotics Engineer to design and implement the control systems that give our autonomous vessels precise, reliable movement through the ocean. You'll develop the algorithms that stabilize a 20-ton vehicle at 300-meter depths, manage thruster arrays, regulate buoyancy, and enable precise station-keeping in unpredictable ocean currents. This role sits at the intersection of classical control theory and modern AI-driven control, where your work directly determines whether the submarine can execute its mission safely and accurately.

Key Responsibilities

  • Control System Design & Implementation: Develop and implement robust control strategies including PID, adaptive control, Model Predictive Control (MPC), and Reinforcement Learning for underwater thrusters, buoyancy regulation, depth control, and attitude stabilization of a 20-ton autonomous submarine.
  • Fault-Tolerant Control: Design fault-tolerant and adaptive control frameworks to handle thruster failures, sensor degradation, model uncertainties, and dynamic environmental disturbances (ocean currents, waves, hydrostatic pressure variations). Ensure graceful degradation under failure modes.
  • Sensor Integration & Feedback: Integrate control algorithms with sensor feedback from DVL, INS, depth sensors, pressure transducers, and IMUs for precise real-time performance. Design observer and estimator systems for states that cannot be directly measured.
  • Validation & Testing: Conduct comprehensive hardware-in-the-loop (HIL) and simulation-based validation before deployment. Develop systematic testing protocols, performance benchmarks, and safety verification procedures for control systems.
  • Autonomy Stack Integration: Collaborate with planning, navigation, perception, and communications teams to ensure seamless integration of control systems within the full autonomy stack. Define control interfaces and handoff protocols between mission planning and vehicle execution layers.
  • System Identification & Modeling: Perform system identification experiments and develop accurate dynamic models of the submarine platform including hydrodynamic coefficients, thruster dynamics, and environmental interaction models.

Required Qualifications

  • B.Tech/M.S./Ph.D. in Robotics, Control Systems, Ocean Engineering, Aerospace Engineering, or related field from a recognized institution.
  • 2+ years of experience in control design and implementation for autonomous systems (AUV, UAV, AGV, or similar).
  • Strong foundation in classical and modern control theory including nonlinear control, Lyapunov stability analysis, and observer design.
  • Proficiency in C++ with real-time software development experience.
  • Hands-on experience with ROS2 and control middleware for autonomous platforms.
  • Experience with MPC solvers, optimization libraries (CasADi, ACADOS, OSQP), and control-tuned RL frameworks.
  • Knowledge of system identification techniques and dynamic modeling.
  • Strong mathematical foundations in differential equations, linear algebra, and optimization.

Preferred Experience

  • Publications in top-tier robotics/control conferences/journals (ICRA, IROS, CDC, ACC, ICAR).
  • Hands-on experience with real-world Autonomous Systems (AGV/AUV/UAV/ASV), field trials, and deployments.
  • Knowledge of hydrodynamics modeling, added mass effects, and marine vehicle dynamics.
  • Background in embedded control implementation (real-time OS, FPGA, or microcontrollers).
  • Experience with formal verification or safety-critical control system certification.
  • Familiarity with thruster allocation and redundancy management for multi-actuator systems.
  • Experience with learning-based control (model-based RL, adaptive neural control).

Why Join Rekise Marine

  • Control the Depths: Design control systems for one of the world's largest autonomous underwater vehicles. The challenges stabilizing a 20-ton platform at 300m depth in ocean currents are unmatched in India.
  • Mission Impact: Your control algorithms directly determine whether the submarine completes its mission safely. Every controller you tune, every fault mode you handle, strengthens India's defense capabilities.
  • Technical Ownership: You'll architect the control systems from the ground up. Your design philosophy will define how our submarines move through the ocean for years to come.
  • Growth: As we scale from prototype to fleet, your role grows from control engineer to control systems architect.
  • Benefits: Competitive compensation and Health insurance for you and your family

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143882201