CareerPlanSign in

Senior Embedded Software Engineer

Aviary - SSF💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Design, implement, and maintain embedded middleware services and infrastructure for autonomous aircraft flight software stacks.

Role type

Senior Embedded Software Engineer (Platform/Middleware)

Builds

Shared platform capabilities, middleware services, and infrastructure for autonomous drone operations

Domain

Aerospace / Autonomous Systems / Embedded Linux

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, C++, embedded Linux development, IPC design, OTA update mechanisms, service lifecycle management, concurrency, synchronization, networking, distributed systems, complex debugging, cross-functional integration

Preferred skills

Aerospace, robotics, automotive, or medical domain experience, autonomy systems, telemetry, Linux internals, resource-constrained optimization, architectural leadership

Technologies

Rust, C++, Linux

Responsibilities

Own the design, implementation, validation, and lifecycle of embedded middleware services; Define and evolve IPC, communications-bridge, OTA-update, logging, and observability interfaces; Deliver production code with built-in 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

Senior, hands-on IC with architectural influence

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