Staff Embedded Linux Platform Engineer
Core
Design, implement, and own shared embedded middleware services and infrastructure for autonomous aircraft flight software stacks.
Role type
Staff Embedded Linux Platform Engineer
Builds
Middleware services, IPC bridges, OTA-update systems, logging, and observability interfaces for autonomous drones
Domain
Aerospace / Autonomous Systems / Embedded Linux
Required skills
Rust, C++, embedded Linux, concurrency, synchronization, networking, IPC, distributed systems, debugging complex cross-layer issues, cross-functional integration, architectural leadership
Preferred skills
Aerospace, robotics, automotive, industrial, or medical domain experience; autonomy, OTA, telemetry, Linux internals, resource-constrained optimization
Technologies
Rust, C++, embedded Linux
Responsibilities
Own design, implementation, validation, and lifecycle of embedded middleware services; Define and evolve IPC, communications-bridge, OTA-update, logging, and observability interfaces; Deliver production Rust and C++ with testing and diagnostics; Set technical direction for cross-service platform architecture; Partner with flight-software, hardware, and integration teams; Investigate failures across software, OS, network, and hardware boundaries; Establish design-review and engineering practices
Seniority
Staff, strategic architecture & cross-team influence
