Turn this role into an interview — a resume and cover letter built around what this employer wants.
Zipline is seeking an experienced engineer to own avionics subsystems end-to-end, delivering flight- and safety-critical embedded software on embedded Linux. You will develop drivers, real-time interfaces, fault management, and deterministic test tooling for large-scale robotic systems.
You will collaborate across hardware, systems, and operations to ensure robust validation, field readiness, and reliable fleet deployment with measurable outcomes.
Education & experience: bachelor’s degree in EE/CS or equivalent experience; typically 5+ years in embedded/flight-critical systems OR equivalent demonstrated impact
Logistics & intensity: comfortable with field testing cadence, occasional travel to flight-test sites, and participating in incident response outside standard hours when critical fleet incidents occur
Debugging & hardware bring-up: demonstrated ability to read schematics, bring up peripherals from datasheets, and debug hardware/software interaction using oscilloscopes, logic analyzers, JTAG, and in-field telemetry
Ownership & outcomes: history of owning subsystem delivery end-to-end, shipping repeatable test suites, and meeting quantified reliability targets (provide examples in interview)
Production & safety experience: proven track record deploying and operating embedded software in safety- or mission-critical systems (aviation, robotics, industrial controls, or similar). Experience with fault management, deterministic real-time requirements, and validation strategies is required
Must-have technical skills: substantial systems-level experience shipping embedded production code in C++ or Rust; Experience with embedded Linux environments is required; experience with bare-metal or RTOS environments is nice to have