Current work includes maintaining operational ROS 1 systems; developing and deploying ROS 2 software; migrating proven capabilities between generations of the software stack; integrating navigation, control, sonar, acoustic, optical, and environmental sensors; improving simulation and operator interfaces; and developing reproducible pipelines for post-dive navigation and scientific data products. Master's degree in robotics, computer science, electrical engineering, computer engineering, mechanical engineering, ocean engineering, or another appropriate field with minimal relevant experience; or a bachelor's degree in an appropriate field with several years of relevant experience; or equivalent demonstrated engineering competency and progressively independent relevant work experience in the absence of a formal degree.