Software Engineer, Ocean Robotics & Fleet Platform

Superorganism

San Francisco (CA)

Hybrid

USD 120,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ulysses in San Francisco seeks a Software Engineer to own core platform components powering our fleet of autonomous underwater robots. You will work across services, infrastructure, and operator tooling to ensure reliability and observability at scale.

You will collaborate with robotics and perception engineers to harden existing systems and design what’s missing, leveraging Python, Linux, and containerized services to operate in challenging subsea environments with intermittent links.

Qualifications

  • 5+ years building production software.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • Owned a software system end-to-end: architecture, testing, deployment, on-call.
  • Built and maintained reliable software in the field over remote hardware and unreliable links.
  • Strong Linux fluency; familiarity with distributed systems and containerized services.
  • Able to collaborate with mechanical, electrical, firmware, and robotics engineers.
  • Willing to travel internationally and domestically for field tests.

Responsibilities

  • Deploy and ship software to a fleet of robots with safe rollouts.
  • Build systems for monitoring, debugging, and remote access of robots from shore.
  • Design high-bandwidth, low-latency communication over intermittent subsea links.
  • Expand simulation and testing infrastructure to validate changes without water tests.
  • Develop dashboards and mission-planning interfaces used by operators and customers.
  • Field test deployments in locations like Australia, the EU, and the USA.

Skills

Production software
Linux
Distributed systems
Field testing
Software deployment

Education

Bachelor's degree in CS/Software Eng

Tools

Python
Pydantic
NATS
WebSockets
Docker
NiceGUI
GStreamer
MCAP
Linux

Job description

Ulysses in San Francisco seeks a Software Engineer to own core platform components powering our fleet of autonomous underwater robots. You will work across services, infrastructure, and operator tooling to ensure reliability and observability at scale.

You will collaborate with robotics and perception engineers to harden existing systems and design what’s missing, leveraging Python, Linux, and containerized services to operate in challenging subsea environments with intermittent links.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomous Underwater Embedded Firmware Engineer
Autonomous Underwater Embedded Firmware Engineer

Superorganism • San Francisco (CA)

Hybrid
USD 120,000 - 190,000
Software Engineer
Software Engineer

Superorganism • San Francisco (CA)

Hybrid
USD 120,000 - 200,000
Mechanical Engineer - Ocean Autonomous Vehicles
Mechanical Engineer - Ocean Autonomous Vehicles

Superorganism • San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Line Engineer - Manufacturing for Autonomous Ocean Vehicles
Line Engineer - Manufacturing for Autonomous Ocean Vehicles

S27a • San Francisco (CA)

On-site
USD 110,000 - 170,000
Autonomous Marine Robotics Field Ops Lead
Autonomous Marine Robotics Field Ops Lead

Superorganism • San Francisco (CA)

Hybrid
USD 90,000 - 130,000
Mechanical Engineer
Mechanical Engineer

Superorganism • San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Robotics Production Technician
Robotics Production Technician

Superorganism • San Francisco (CA)

Hybrid
USD 65,000 - 90,000
Software Engineer
Software Engineer

Nauticus Robotics • Webster (TX)

On-site
USD 80,000 - 120,000
CNC Machinist for Autonomous Ocean Robotics
CNC Machinist for Autonomous Ocean Robotics

S27a • San Francisco (CA)

On-site
USD 70,000 - 110,000
Senior Autonomy Software Engineer, Underwater Robotics
Senior Autonomy Software Engineer, Underwater Robotics

Odin Dynamics, Inc • City of Long Beach (NY)

On-site
USD 140,000 - 220,000
Health insurance & dental & vision
401(k)
Paid time off
+1