Senior Embedded Firmware Engineer - Long Range Platform
Core
Own low-level and edge software for long-range autonomous aircraft, ensuring flight and safety-critical embedded stacks run reliably on RTOS systems.
Role type
Senior Embedded Firmware Engineer (Autonomous Logistics)
Builds
Flight-critical embedded stacks, diagnostics, validation infrastructure, and tooling for a distributed drone fleet.
Domain
Autonomous drones / Aviation / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Rust, Python, bare-metal programming, RTOS, hardware bring-up, fault management, deterministic real-time systems, debugging hardware/software interaction, test suite creation, incident response.
Preferred skills
Embedded Linux, avionics, robotics, industrial controls.
Technologies
RTOS, C++, Rust, Python, JTAG, logic analyzers, oscilloscopes.
Responsibilities
Own end-to-end embedded subsystems (firmware, drivers, runtime, monitoring); deliver and maintain flight- and safety-critical code; define and ship reliability and observability outcomes; lead hardware-in-the-loop, bench, and field validation; build and extend tooling for deterministic test and post-flight analysis; triage and resolve high-severity field incidents; collaborate with avionics, systems engineering, manufacturing, and flight operations.
Seniority
Senior, hands-on IC