CareerPlanSign in

Senior Embedded Software Engineer

USA💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Build middleware and infrastructure for autonomous aircraft flight software on embedded Linux systems.

Role type

Senior Embedded Software Engineer (Systems/Platform)

Builds

Embedded Linux middleware services, IPC bridges, OTA update mechanisms, and observability tools for autonomous drones.

Domain

Aerospace / Robotics / Autonomous Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, C++, embedded Linux, concurrency, synchronization, networking, IPC, distributed systems, debugging complex cross-layer issues, technical interface design, cross-functional integration.

Preferred skills

Aerospace, robotics, automotive, or medical domain experience; autonomy, OTA, telemetry, Linux internals, resource-constrained optimization.

Responsibilities

Own design, implementation, validation, and lifecycle of embedded middleware services; define and evolve IPC and service-lifecycle interfaces; deliver production Rust and C++ code with testing and diagnostics; set technical direction for cross-service platform architecture; partner with hardware and flight-software teams; investigate failures across software, OS, network, and hardware boundaries.

Seniority

Senior, hands-on IC

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