As a Software Engineer at Ulysses, you will own core aspects of the software platform that powers our fleet of autonomous underwater robots - the systems that make them reliable, observable, and supportable at scale. You'll work across the services that run on every Mako, the infrastructure that connects them to shore, and the tooling our operators and customers use to command and monitor them. You'll partner with our robotics and perception engineers to harden what exists and design what's missing. Some of the technologies you’ll work with: Python (with Pydantic), NATS, WebSockets, Docker, NiceGUI, GStreamer, MCAP, running on Linux.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior