Skip to content

Open nowPosted 19 days ago

Test Engineer

ulysses-careers17 open roles

Pay
$110,000 – $160,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 nowTest 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.

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

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.7%14 days
  5. 35.6%30 days
  6. 58.0%60 days
This job: posted 19 days ago

The posting

About us

Ulysses is building the autonomy platform for the ocean with mass-deployable, fully autonomous surface and subsea robots with dual-domain, read-and-write capabilities. Our oceans are in trouble; we’ve neglected them, and we allow bad actors to misuse them. Ulysses will manage our oceans effectively, persistently, and cheaply. We're developing autonomous surface and subsea drones, robotics, and AI systems to tackle critical challenges across nature, infrastructure, and maritime security. Our first product line is a suite of autonomous drones and attachments that makes restoring seagrass ecosystems cheaper and easier. We are currently working with governments in the US and Australia and leading environmental groups like The Nature Conservancy. We are a Series A company backed by top VCs such as Andreessen Horowitz (a16z).

About the Role

We're hiring two Test Engineers to test Mako underwater vehicles, Leviathan surface systems, and the equipment that connects them. You'll establish performance and readiness for deployment, from components on a bench to complete missions at sea.

You'll own test design, measurements, acceptance criteria, and results. You'll build fixtures, analyse logs, and run water tests, working with mechanical, electrical, software, and technical operations teams to reproduce problems and verify fixes.

What You’ll Do

  • Turn requirements into test plans with measurable acceptance criteria. Choose the right bench, tank, or sea test for each question.
  • Build fixtures, instrumentation, and data collection tools with engineering teams. Check that measurements are trustworthy.
  • Test power, communications, sensors, actuation, sealing, and endurance. Record operating conditions and the limits of each setup.
  • Plan integrated tests for navigation, control, payloads, fault handling, and launch and recovery interfaces.
  • Write scripts for test setup, data collection, and analysis. Build regression tests to catch failures after changes.
  • Record hardware serial numbers, assembly revisions, firmware, software, calibration, and configuration so others can reproduce results.
  • Prepare water tests with crews and technical operations. Agree responsibilities and stop conditions, and check logs cover the full run.
  • Investigate mechanical, electrical, and software failures. Separate observations from possible causes, reproduce problems, and verify fixes with their owners.
  • Report results, untested areas, and issues to address before the next release process or deployment. Make clear readiness recommendations.
  • Help production develop acceptance procedures, fixtures, and instructions that make failures easy to detect and diagnose.

About you

Requirements

  • Hands-on experience testing electromechanical products, robots, vehicles, or similar hardware, including investigating failures and establishing their causes.
  • Strong engineering fundamentals. You can isolate a variable, measure the right thing, and produce a defensible result.
  • Practical experience with lab instruments, sensors, and data acquisition. You're comfortable reading wiring diagrams, checking signals, and troubleshooting setups.
  • Ability to script test automation and data analysis in Python or a comparable language, and use Linux tools and software logs.
  • Careful records and clear communication that let another person repeat your procedure and understand the result.
  • Comfort in workshops and aboard boats, with sound judgment about test hazards and when to stop.
  • Availability to work on-site in San Francisco and travel domestically and internationally for tests and deployments.

Nice-to-haves

  • Experience with marine robots, underwater connectors, pressure housings, or environmental and endurance testing.
  • Experience with hardware-in-the-loop testing, simulation, automated test rigs, or production acceptance testing.
  • Familiarity with navigation sensors, sonar, CAN or Ethernet communications, and the timing and calibration issues that affect integrated systems.
  • Experience planning field trials and analysing noisy data from systems operating outside a controlled laboratory.

Think you're our next teammate? Show us a test that caught a failure, how you measured it, and what the team did next.

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.