Skip to content

Open nowPosted 31 hours ago

Field Engineer

ulysses-careers19 open roles

Pay
$120,000 – $170,000 a yearly
Where
San Francisco, CA
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowField Engineerulysses-careers · San Francisco, CA
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on ulysses-careers's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

14.0% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.3%1 day
  2. 4.7%3 days
  3. 14.0%7 days
  4. 22.5%14 days
  5. 38.3%30 days
  6. 59.0%60 days
This job: posted 31 hours ago

The posting

Ulysses is the ocean company. We design, manufacture, and operate autonomous vehicles for surface and subsea operations — taking on the most critical tasks across defense, commercial, and scientific missions. Our vertically integrated platform includes Mako, a modular AUV with 72-hour endurance and more onboard compute than any vehicle in its class; Leviathan, an autonomous surface vessel mothership; and Kraken, our automated launch-and-recovery system that closes the loop between surface and subsea with zero human intervention.

The ocean covers 71% of the Earth's surface and drives a $2.6 trillion global economy, yet it remains the least monitored domain on the planet. We're changing that — building autonomous systems that collapse the cost of ocean operations by orders of magnitude so that persistent coverage becomes the baseline, not the exception. We operate globally today across defense, ocean science, and commercial survey, working with partners including the U.S. Navy, the Government of Australia, the Great Barrier Reef Foundation, and The Nature Conservancy.

Founded in 2023 and headquartered in San Francisco, Ulysses has raised $48 million in funding from Andreessen Horowitz, Booz Allen Ventures, Harpoon Ventures, Pebblebed, Lowercarbon Capital, and others. Our team is lean, hands-on, and fast — we prototype in the shop, test on the water, and ship. If you want to work at the frontier, there's no frontier bigger than the ocean.

ABOUT THE ROLE

We're hiring a Field Engineer to deploy, integrate, and support Ulysses systems on boats and in the water around the world. You'll own the software side of deployments, from configuring and bringing up our systems on Linux to integrating them with vessel networks and diagnosing issues in the field. You'll work directly with customers and closely with our software, autonomy, and electrical teams to get Mako, Leviathan, and Kraken running reliably at sea.

This role is for someone who lives on the command line, can dig through JSON configs and logs to find what's wrong, and is just as comfortable on a rolling deck as in front of a customer. You'll be expected to diagnose problems fast, fix them on the spot, and bring clear, actionable feedback home so every deployment is better than the last.

WHAT YOU'LL DO

  • Deployments: Spend time aboard customer and partner vessels, hands-on deploying our technology in real-world maritime environments. Install, configure, and commission systems onboard, flash and update software, manage system configurations, and actively support deployments through at-sea testing, sea trials, and final handover.
  • Integration: connect our systems to vessel networks, sensors, and third-party equipment. Set up IP networking, serial and CAN links, and data pipelines, and verify that messages flow correctly end-to-end.
  • Field diagnostics: troubleshoot live systems using Linux tools, JSON configs, logs, and telemetry to pinpoint whether a problem lives in software, configuration, networking, or hardware, and fix it on the spot.
  • Field tooling: write and maintain scripts (Python or Bash) for log analysis, health checks, configuration management, and faster deployments.
  • Customer-facing ownership: be part of the on-site face of Ulysses. Run pre-deployment briefings, train customer operators, and keep customers informed and confident when things go wrong.
  • Feedback loop to engineering: write clear field and bug reports, reproduce issues, and work with software and autonomy teams to drive fixes into the product.
  • Deployment readiness: build and maintain checklists, runbooks, and test procedures so deployments are repeatable, safe, and fast.

ABOUT YOU

REQUIREMENTS

  • You've deployed, integrated, or supported software-driven systems in the field, outside of labs and offices, and you can tell us what went wrong and how you fixed it.
  • Associate's or bachelor's degree in engineering, computer science, or a related technical field.
  • Strong Linux skills: comfortable on the command line, with SSH, systemd, package management, file permissions, and reading system logs.
  • Maritime experience: demonstrating a foundational understanding of vessel operations, safety protocols, and the demands of working at sea.
  • Hands-on experience analyzing JSON data: extracting, parsing, and interpreting data from JSON files
  • Networking fundamentals: IP addressing, subnets, routing, and tools like ping, tcpdump, and Wireshark to debug communication between devices.
  • Scripting experience in Python or Bash to automate tasks and analyze logs.
  • Methodical troubleshooting: you can isolate whether an issue is software, configuration, network, or hardware, and get to root cause fast.
  • Excellent in front of customers: clear, confident, and professional, even when things aren't going to plan.
  • Strong emotional intelligence: you build trust quickly, read the room, and stay calm under pressure.
  • Comfortable working on boats and in the elements, and able to travel up to 50% of the time, sometimes on short notice.
  • You have a track record of strong problem-solving skills and a demonstrated ability to work independently in dynamic environments.

NICE-TO-HAVES

  • Professional Maritime experience: vessel integration, marine electronics (NMEA 0183/2000), or work as crew, ROV/AUV technician, or survey engineer
  • Experience with robotics or autonomous systems software (ROS, MAVLink, or similar)
  • Familiarity with serial (RS-232/RS-485) and CAN interfaces, and basic hardware tools like multimeters
  • Experience with Docker, Git, or remote fleet management and monitoring tools
  • Certifications such as STCW, sea survival, first aid, or small boat handling
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against ulysses-careers's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on ulysses-careers's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    ulysses-careers's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.