Sr. Robotics-Autonomy and Controls

Sr. Robotics-Autonomy and Controls

Location:

Austin - Texas

Contract Type:

Permanent

Sector:

Salary:

Annual

Reference No.:

479401

Date Published:

17-Apr-2025

Senior Robotics Engineer – Subsea Autonomy
Location: Austin, TX
Clearance Requirement: U.S. Citizenship Required

About the Role:
We are seeking a highly experienced Senior Robotics Engineer to join our cutting-edge subsea autonomy team. You will play a critical role in designing, developing, and deploying advanced control systems for autonomous underwater vehicles (AUVs) and other marine robotic platforms. This role offers a unique opportunity to work on the forefront of robotics innovation in dynamic, real-world environments.

Key Responsibilities:
  • Design, implement, and test advanced control algorithms (PID, LQR, MPC, adaptive and nonlinear control) for underwater robotic systems.

  • Develop real-time software solutions using C++ and Python within middleware frameworks such as ROS, ROS 2, DDS, and RTOS.

  • Build and maintain dynamic models, estimators, and motion planning tools to enable precise navigation and maneuvering.

  • Integrate and test software on embedded platforms (ARM, DSP, FPGA) and real-time operating systems.

  • Create and refine simulations using tools such as Gazebo, Mujoco, or custom simulators to validate system performance.

  • Collaborate across hardware, software, and systems engineering teams to deliver reliable autonomous functionality.

  • Apply multithreaded programming and inter-process communication strategies to support scalable, distributed architectures.

  • Use modern development tools (Git, CI/CD, Docker) and industry best practices to maintain high-quality, maintainable codebases.

Minimum Qualifications:
  • M.S. or Ph.D. in Robotics, Computer Science, Mechanical Engineering, Electrical Engineering, or a related field.

  • 10+ years of experience in robotics software development and control systems.

  • Hands-on experience with subsea robotics, AUVs, or marine autonomy systems.

  • Expertise in classical and modern control methods.

  • Strong programming capabilities in C++ and Python.

  • Proficiency in motion planning, state estimation, and physical modeling for robotics.

  • Demonstrated experience with simulation tools and real-time deployment.

  • Familiarity with multithreading, IPC, and embedded systems integration.

  • U.S. Citizenship is required.

Preferred Qualifications:
  • Experience with underwater communication systems (acoustic, RF, optical).

  • Background in sensor fusion using IMU, LiDAR, sonar, GPS, and visual sensors.

  • Expertise in optimal estimation techniques such as EKF, UKF, and particle filters.

  • Exposure to machine learning approaches for control (e.g., reinforcement learning, neural/adaptive control).

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )