CareerPlanSign in

Senior Embedded Software Engineer - Avionics SW

Aviary - SSF💼 Full-time💰 $160,000–$160,000🗓 2026-09-23 → 2026-09-25

Core

Design, implement, and validate flight- and safety-critical embedded software for autonomous drone avionics subsystems (GNSS, Cellular, IMU) on embedded Linux.

Role type

Senior IC embedded software engineer (avionics)

Builds

Autonomous drone delivery systems and their flight control software

Domain

Aviation / Robotics / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, Rust, embedded Linux, bare-metal, RTOS, hardware bring-up, fault management, deterministic real-time programming, debugging hardware/software interaction, end-to-end subsystem ownership

Preferred skills

experience with GNSS, Cellular, IMU peripherals, field incident response, automated regression testing tooling

Technologies

embedded Linux, C++, Rust, JTAG, logic analyzers, oscilloscopes

Responsibilities

Own end-to-end design and implementation of avionics subsystems; deliver and maintain safety-critical code including drivers and real-time interfaces; define and ship reliability and observability outcomes; lead hardware-in-the-loop and field validation; build tooling for deterministic testing and post-flight analysis; triage and resolve high-severity field incidents; collaborate on integration boundaries and release criteria

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.