Autonomous Subsea Robotics Engineer – AUV/ROV Software

The Johns Hopkins University Applied Physics Laboratory

Laurel (MD)

On-site

USD 85,000 - 165,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Johns Hopkins University Applied Physics Laboratory seeks an early-career Subsea Robotics Engineer to advance autonomous underwater vehicle software across simulation, control, and field testing. You will work with AUVs, ROVs, and other subsea platforms, developing robust software architectures, integrating sensors, and building high-fidelity models to transition from development to operations.

Join a multidisciplinary team in a mission-focused environment requiring Linux and ROS 2

Qualifications

  • Have a Bachelor's or Master's degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Ocean Engineering, Aerospace Engineering, or a related field.
  • Have a minimum 3.0 GPA on a 4.0 scale; provide transcripts if prompted.
  • Have experience developing robotic software using ROS 2.
  • Have experience developing software on Linux.
  • Proficient in Python and C++.
  • Experience with dynamic systems, feedback control, robotic simulation, or autonomous systems through coursework, projects, internships, or work.
  • Familiarity with software engineering best practices including Git, debugging, testing, and documentation.
  • Eligible for Interim Secret clearance by start date and Secret clearance ultimate; U.S. citizenship required.

Responsibilities

  • Develop robotics software for AUVs, ROVs, and subsea systems using ROS 2.
  • Design, implement, and maintain modular software in C++ and Python on Linux.
  • Develop and integrate dynamics, controls, guidance, navigation, and autonomy algorithms.
  • Build high-fidelity simulation environments and modeling tools.
  • Integrate sensors, actuators, and vehicle subsystems into robust software architectures.
  • Evaluate vehicle performance through simulation and field experiments.
  • Support integration and testing in lab, pool, and at-sea environments.
  • Collaborate across teams to transition software to operational systems.

Skills

ROS 2
Python
C++
Git version control
Debugging
Testing
Documentation
Multidisciplinary teamwork

Education

Bachelor's or Master's in Robotics/Engineering/Computer Science

Tools

Gazebo
Ignition
Isaac Sim
MATLAB/Simulink
Linux

Job description

The Johns Hopkins University Applied Physics Laboratory seeks an early-career Subsea Robotics Engineer to advance autonomous underwater vehicle software across simulation, control, and field testing. You will work with AUVs, ROVs, and other subsea platforms, developing robust software architectures, integrating sensors, and building high-fidelity models to transition from development to operations.

Join a multidisciplinary team in a mission-focused environment requiring Linux and ROS 2

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Subsea Robotics Engineer – Autonomy for AUV/ROV
Subsea Robotics Engineer – Autonomy for AUV/ROV

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Retirement plans
Paid time off
Medical, dental, vision coverage
+1
Autonomous Subsea Robotics Engineer
Autonomous Subsea Robotics Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Autonomous Subsea Robotics Engineer
Autonomous Subsea Robotics Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Subsea Robotics Engineer — AUV/ROV Autonomy & Simulation
Subsea Robotics Engineer — AUV/ROV Autonomy & Simulation

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
2027 PhD Graduate - Subsea Robotics Engineer
2027 PhD Graduate - Subsea Robotics Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
2027 PhD Graduate - Subsea Robotics Engineer
2027 PhD Graduate - Subsea Robotics Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Retirement plans
Paid time off
Medical, dental, vision coverage
+1
Autonomous Robotics Engineer - Rapid Prototyping
Autonomous Robotics Engineer - Rapid Prototyping

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
robust education assistance program
unparalleled retirement contributions
healthy work/life balance
2027 Graduate - Subsea Robotics Engineer - Maritime Robotics
2027 Graduate - Subsea Robotics Engineer - Maritime Robotics

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 165,000
Subsea Robotics Software Engineer (Real-Time | ROS)
Subsea Robotics Software Engineer (Real-Time | ROS)

Nauticus Robotics • Webster (TX)

On-site
USD 80,000 - 120,000
Maritime Autonomy Software Lead (ROS 2, USVs)
Maritime Autonomy Software Lead (ROS 2, USVs)

Marcurius • Clearwater (FL)

On-site
USD 130,000 - 180,000