S

Saildrone

Autonomous wind-powered USVs for ocean data

Software Engineer - Vehicle Platform

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeAlameda, CA, USAIn-person

About the Job

Requirements

  • Strong C++ software engineering skills and experience building production systems.
  • Strong systems understanding and comfort working across software and hardware boundaries.
  • Experience developing software that interfaces with sensors, actuators, or other physical systems.
  • Experience debugging complex systems using logs, telemetry, test data, and system behavior.
  • Experience deploying and maintaining software on physical products or other systems operating in the field.
  • Ability to understand and reason about interactions between software, hardware, and larger system behavior.

Responsibilities

  • Develop and maintain production C++ software running onboard autonomous vessels.
  • Integrate sensors and physical vehicle subsystems into the onboard software stack.
  • Interface with power, battery-management, propulsion, and other vehicle control systems.
  • Diagnose complex vehicle and software issues using telemetry, logs, testing, and direct system investigation.
  • Develop software supporting vehicle configuration, deployment, upgrades, and migration across the fleet.
  • Validate software and hardware integrations on real vehicles and improve their reliability in field operations.

Desired Qualifications

  • Experience with robotics, autonomous vehicles, aerospace, defense, maritime, industrial systems, or other complex physical products.
  • Experience with embedded Linux, real-time systems, hardware bring-up, or vehicle communications.
  • Experience with remote software deployment, configuration management, or fleet diagnostics.

About the Company

Saildrone

Autonomous wind-powered USVs for ocean data

Saildrone designs, builds, and operates uncrewed surface vessels (USVs) for maritime security, oceanography, and commercial data collection. Its wind-powered vessels, including Explorer, Voyager, and Surveyor, use solar-powered sensors to perform long missions—up to a year—while gathering data with AI-enabled cameras, radar, and acoustics. The company sells data services through Mission-as-a-Service (MaaS), providing fully managed missions to government agencies (NOAA, NASA, US Navy, Coast Guard) and commercial clients without requiring customers to own or operate the vessels. Saildrone differentiates itself with its long-endurance, wind-and-solar powered platform and a scalable, cost-effective approach to ocean data for ISR, ocean mapping, climate monitoring, and fisheries analytics. The goal is to make high-resolution ocean data accessible at scale to support maritime awareness, research, and decision-making.

Company size
201-500
Company stage
Late Stage VC
Total funding
$298.5M
Headquarters
California, United States
Founded
2014

Recently Posted Jobs

Explore more opportunities at Saildrone

See more jobs