Vehicle Software Engineer (C++, Autonomous Vessels)

Elev8 Recruitment

Oakland (CA)

Hybrid

USD 150,000 - 300,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Hybrid work in East Bay

Job summary

Elev8 Recruitment is seeking an experienced C++ engineer to work on autonomous surface vessels. You will own onboard production code, integrating sensors, power, and propulsion with the onboard stack.

Responsibilities include troubleshooting at sea, reproducing issues on test benches, and delivering fixes across the fleet. The role is hybrid, three days per week in East Bay, with no visa sponsorship offered.

Qualifications

  • 3 to 5 years writing production C++ for systems that interface with physical hardware.
  • Experience testing, deploying and debugging software on embedded systems, bare metal, ROS or similar physical products.
  • Background in robotics, autonomous vehicles, aerospace, defence or maritime is a plus, not a must.

Responsibilities

  • Own production C++ code running onboard vessels, integrating sensors, power and battery management, propulsion and control systems.
  • Troubleshoot, diagnose and reproduce issues on test benches, then push fixes across the fleet.

Skills

C++ Production
Embedded Systems
ROS

Job description

If writing software that actually goes to sea sounds more interesting than another cloud role, this is a hands-on C++ job on autonomous surface vessels that are already deployed and running real missions for defence, government and commercial customers.

You’ll own production code that runs onboard the vessels themselves, integrating sensors, power and battery management, propulsion and control systems into the onboard stack. When something breaks at sea, you’re the one pulling telemetry and logs, reproducing it on a test bench and getting a fix out across the fleet.

Expect roughly half your time on troubleshooting and diagnosis, and the rest on enhancing what’s there and integrating new sensors as mission requirements change. You’d be an early hire into a team being built around vessels already in the field.

What you’ll need:
  • 3 to 5 years writing production C++ for systems that interface with physical hardware
  • Experience testing, deploying and debugging software on embedded systems, bare metal, ROS or similar physical products
  • A background in robotics, autonomous vehicles, aerospace, defence or maritime is a plus, not a must, as long as the hardware and software exposure is genuine.
The practical bits:

$150,000 to $300,000 depending on level, plus equity.

Hybrid, three days a week in the office in the East Bay, no relocation support.

The products are export-controlled, so the client needs US person status (citizen or green card holder) and cannot sponsor visas.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Vehicle Software Engineer
Vehicle Software Engineer

Rethink Recruit • California

On-site
USD 145,000 - 300,000
Equity grants
401(k) retirement plan
Relocation assistance
+1
Staff Software Engineer
Staff Software Engineer

Fruition Group US • Maryland

On-site
USD 120,000 - 180,000
Autonomous Vessel C++ Engineer – Hybrid + Equity
Autonomous Vessel C++ Engineer – Hybrid + Equity

Elev8 Recruitment • Oakland (CA)

Hybrid
USD 150,000 - 300,000
Equity
Hybrid work in East Bay
Vehicle Software Engineer
Vehicle Software Engineer

Saildrone • Alameda (CA)

On-site
USD 145,000 - 323,000
Generous PTO
Health coverage
Equity in company
+3
Autonomous Vessel Software Engineer (C)
Autonomous Vessel Software Engineer (C)

Rethink Recruit • California

On-site
USD 145,000 - 300,000
Equity grants
401(k) retirement plan
Relocation assistance
+1
Software Engineer - Autonomous Systems
Software Engineer - Autonomous Systems

Reach Velocity - Emerging Technology ?? ?? • San Francisco (CA)

On-site
USD 140,000 - 200,000
Software Engineer
Software Engineer

D24 Search Limited • Alameda (CA)

Hybrid
USD 200,000 - 300,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Liquid Robotics, a Boeing Company • United States

On-site
USD 142,000 - 253,000
Autonomous Vessel Systems Engineer (C/C++/Rust)
Autonomous Vessel Systems Engineer (C/C++/Rust)

Saronic Technologies • Austin (TX)

On-site
USD 80,000 - 120,000
Comprehensive Medical Insurance
Dental and Vision Insurance
Generous PTO and Holidays
+6
Software Engineer, Generalist
Software Engineer, Generalist

Saronic • Austin (TX)

On-site
USD 80,000 - 120,000
Comprehensive health insurance
100% premium coverage for employees
Generous PTO and Holidays
+5