×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Ocean Robot Software Engineer

Job in Moss Landing, Monterey County, California, 95039, USA
Listing for: Monterey Bay Aquarium Research Institute
Full Time position
Listed on 2026-02-23
Job specializations:
  • Engineering
    Robotics
Salary/Wage Range or Industry Benchmark: 105000 - 160000 USD Yearly USD 105000.00 160000.00 YEAR
Job Description & How to Apply Below
Location: Moss Landing

Founded in 1987 by the late David Packard, the Monterey Bay Aquarium Research Institute (MBARI) is a nonprofit oceanographic research center advancing marine science and engineering to understand our changing ocean. Located in Moss Landing, California, the heart of the Monterey Bay National Marine Sanctuary, MBARI offers ready access to the open ocean and deep sea. Ongoing research programs range across autonomous and remotely operated underwater vehicle systems, control technologies, ocean physics, chemistry, geology, biology, ocean instrumentation, and information management.

MBARI hosts approximately 200 employees, with shore facilities that include state-of-the-art science and engineering laboratories, manufacturing and electrical fabrication shops, and dock facilities for MBARI vessels.

The MBARI Engineering Department is seeking an Ocean Robotics Software Engineer to join our small, collaborative team developing and operating autonomous underwater vehicles (AUVs) for ocean research.

For over 15 years, our vehicles have enabled scientists to conduct novel oceanographic research and collect extensive science and engineering datasets. Our multidisciplinary team of engineers, operators, and technicians support operations and advance vehicle capabilities. This role spans both vehicle-side software (diagnostics, onboard automation, mission scripting) and shore-side systems (data pipelines, command-and-control interfaces, operator tools). We’re looking for someone who gets excited about making complex systems more usable and reliable.

Primary responsibilities:

  • Design, develop, test, and support software for MBARI’s fleet of Long-Range AUVs (LRAUVs)
  • Build and maintain tools to help improve operational efficiency, diagnostics, and vehicle usability (data visualizers, operator situational awareness aids, etc.)
  • Participate in field operations, including on-call work, offshore deployments, and occasional travel

Required qualifications:

  • Curiosity about how things work at the intersection of biology, robotics, and oceanography
  • Bachelor’s degree in an engineering discipline or equivalent experience
  • Experience working with robotic systems
  • Strong Unix/Linux fundamentals, including shell scripting, system administration, and interaction with embedded systems
  • Comfort working within a large legacy C/C++ codebase
  • Experience with data analysis and visualization in Python, MATLAB, or similar
  • Ability to thrive in a fast-paced environment where priorities may shift with new scientific opportunities
  • Enthusiasm for collaborating across disciplines with engineers and scientists
  • Modern web development skills (e.g., React), or eagerness to learn

We have needs across the full stack and will tailor responsibilities to the candidate’s strengths and interests. This role requires the ability to work independently, sometimes at unusual hours, while performing as a member of a diverse team. Strong communication and collaboration skills are essential.

Ready to apply?

Job Code: OR Software Eng

Please submit a cover letter, including reference to relevant training and/or experience, and a curriculum vitae by e‑mail to jobs, or by mail to the below address.

Salary range: $105,000-$160,000/annually

MBARI offers a competitive compensation and benefits package, including medical, dental, vision, short- and long-term disability, life insurance, 403B retirement plan, and paid time off, such as vacation, holiday, and sick leave.

MBARI is a non-profit, private oceanographic research institute, and an equal opportunity employer. MBARI considers all applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, marital status, national origin, age, disability, covered veteran status, or any other characteristic protected by federal, state, and local laws. MBARI welcomes diversity.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary