Autonomous Subsea Robotics Engineer

Johns Hopkins Applied Physics Lab

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

Johns Hopkins Applied Physics Laboratory (APL) is seeking an early-career Subsea Robotics Engineer to join the Modeling and Control team within the Maritime Robotics Group in Laurel, Maryland. The role focuses on developing software for autonomous underwater and remotely operated vehicles, integrating dynamics, controls, and autonomy with ROS 2 on Linux platforms.

The position requires a Bachelor's or Master's in a relevant field, experience with ROS 2, Linux, Python and C++, and the ability to

Qualifications

  • Bachelor's or Master's degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, Computer Engineering, Ocean Engineering, Aerospace Engineering, or a related technical field.
  • GPA 3.0 on a 4.0 scale; unofficial transcripts acceptable.

Responsibilities

  • Develop robotics software for Autonomous Underwater Vehicles (AUVs), Remotely Operated Vehicles (ROVs), and other subsea robotic systems using ROS 2.
  • Design, implement, and maintain modular software in C++ and Python on Linux-based systems.
  • Develop and integrate dynamics, controls, guidance, navigation, and autonomy algorithms for underwater robotic platforms.
  • Build high-fidelity simulation environments and modeling tools to support software development, system integration, and mission planning.
  • Integrate sensors, actuators, and vehicle subsystems into robust robotic software architectures.
  • Evaluate vehicle performance through simulation, laboratory testing, and field experiments, using collected data to improve system performance.
  • Support integration and testing of robotic systems in laboratory, pool, and at-sea environments.
  • Collaborate across multidisciplinary teams to transition software from development into operational robotic systems.

Skills

ROS 2
Python
C++
Linux
Control algorithms
Autonomy software
Git

Education

Bachelor's degree or higher in a relevant field
Master's degree preferred

Tools

ROS 2
Linux

Job description

Johns Hopkins Applied Physics Laboratory (APL) is seeking an early-career Subsea Robotics Engineer to join the Modeling and Control team within the Maritime Robotics Group in Laurel, Maryland. The role focuses on developing software for autonomous underwater and remotely operated vehicles, integrating dynamics, controls, and autonomy with ROS 2 on Linux platforms.

The position requires a Bachelor's or Master's in a relevant field, experience with ROS 2, Linux, Python and C++, and the ability to

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

Similar jobs worth comparing

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 105,000 - 245,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
Autonomous Subsea Robotics Engineer – AUV/ROV Software
Autonomous Subsea Robotics Engineer – AUV/ROV Software

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

On-site
USD 85,000 - 165,000
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
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
2027 PhD Graduate - Subsea Robotics Engineer
2027 PhD Graduate - Subsea Robotics Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 245,000
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
Robotics Engineer — AI, Perception & Teaming Innovator
Robotics Engineer — AI, Perception & Teaming Innovator

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000
Retirement plans
Paid time off
Medical
+8