Zipline’s Embedded Platform team builds middleware and infrastructure beneath the flight software stack on embedded Linux systems. The Staff Embedded Linux Platform Engineer owns shared platform capabilities from architecture through production delivery, with success measured by dependable updates, diagnosable failures, stable service interfaces, and reliable integration for flight-software teams. At Staff scope, the engineer sets direction across platform boundaries, resolves architectural tradeoffs, and establishes standards used across the shared stack. The role covers embedded middleware services for autonomous aircraft, including IPC, communications bridges, OTA updates, logging, observability, and service lifecycle. It involves delivering production Rust and C++ with testing, diagnostics, and maintainability built in, and partnering with flight-software, hardware, and integration teams to ensure services work reliably on aircraft. The engineer investigates issues across software, operating-system, network, and hardware boundaries, and improves practices so services are safer to deploy, easier to diagnose, and practical for downstream teams to adopt.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed