Autonomy Software Engineer
$200,000 – $265,000 USD
Tech Stack
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 Systems
Benefits
- Equity
- Health Insurance
- Dental
- Vision
- Paid Time Off
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 6 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