Autonomy Software Engineer
$200,000 – $265,000 USD
Tech Stack
RustC++Embedded LinuxRtosSil/HilScenario ValidationLog ReplayFault InjectionCObservabilityTestabilityDeterministic ReplayAssertionsInvariants
Solid badges = required, outlined = preferred
Responsibilities
- Design the mission/flight manager, building state machines and orchestration logic for mission sequencing and safe-state transitions.
- Own fault management end-to-end, implementing detection, isolation, mitigation, and recovery (FIMR) for critical aircraft components.
- Develop and maintain flight-critical Rust/C++ onboard components with strong observability and testability.
- Prove safety before flight by defining success criteria and building tooling such as scenario libraries, SIL/HIL, and fault-injection.
- Integrate across autonomy, partnering with planning, perception, and controls to set interfaces and codify runtime-enforced contracts.
Soft Skills
Embedded SystemsRoboticsAerospaceAutonomous VehiclesReal-Time SystemsFault ToleranceSystems ThinkingInterface DesignAutonomy FeaturesMission LogicSupervisionWatchdogsHealth MonitoringHardware/Software Co-DesignCommunicationDocumentationHazard AnalysisFmeaStpa-Style Analysis
Benefits
- Dental
- Equity
- Health Insurance
- Paid Time Off
- Vision
Culture
Mission-DrivenFast-PacedHigh GrowthWork-Life Balance
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Rust, C++, C hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Zipline
Industry: logistics
Size: medium
Zipline is the world's largest and most experienced drone delivery service, designing, building, and operating autonomous logistics systems for critical supplies. They aim to serve all humans equally by ensuring access to food, medicine, and essential goods anytime, anywhere.
View company profile →Compensation
Base salary: $200,000 – $265,000 USD
Equity: equity compensation
Bonus: discretionary annual or performance bonuses
Similar Jobs
Software Engineer - Embedded Firmware
Zipline · Our team uses a hybrid in-office and distributed work environment, centered around our headquarters in South San Francisco, CA. You must be able to work from the office on a regular basis.
Hybrid
$125k – $210k
Senior Software Engineer — Maps Routing
Zipline · Location not specified
$170k – $210k
Principal Software Engineer, Application Software
Zipline · South San Francisco, CA
$225k – $300k
Sr. Staff Full Stack Software Engineer, Application Software (Remote)
Zipline · United States
Remote
$200k – $270k
Embedded Software Engineer - job post
Red Sky Engineering · Spanish Fork, UT 84660
$110k – $165k