CareerPlan

Staff Embedded Firmware Engineer

Aviary - SSFFull-time$160k–$250k2026-10-23 → 2026-11-11
Hybrid

Core

Design and build C++ firmware for a distributed system of aircraft microcontrollers and embedded Linux computers to execute critical flight and safety functions.

Role type

Staff Embedded Firmware Engineer

Builds

Autonomous drone delivery systems for global logistics

Domain

Aerospace / Embedded Systems / Logistics

Required skills

C++ for embedded systems, embedded communications (Ethernet, serial), real-time firmware design, task scheduling, interrupts, concurrency, synchronization, memory optimization, peripheral driver implementation, Rust tooling

Preferred skills

Debugging distributed systems, software-in-the-loop simulations, systems mindset

Technologies

C++, Rust, Embedded Linux, Ethernet, Serial

Responsibilities

Design and build C++ firmware for distributed aircraft microcontrollers; Develop reliable communication interfaces; Define platform-level interfaces and reusable components; Optimize real-time behavior (CPU, memory, latency); Develop metrics and monitoring for field deployment; Build Rust-based tooling and simulations.

Seniority

Staff, hands-on IC with strategic scope