CareerPlan

Embedded Linux Engineer II

USAFull-time2026-09-13 → 2026-11-10
On-site · United States

Core

Develop reliable flight software for spacecraft, satellite buses, and reentry capsules using structured bare-metal, RTOS, or Linux-based C++ software.

Role type

Embedded Linux Engineer II (safety-critical aerospace software)

Builds

Flight software for spacecraft and satellite systems

Domain

Aerospace / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, embedded software development, safety-critical software design, testing and verification, requirements capture, system design trades

Preferred skills

spacecraft launch experience, real-time embedded systems, CCSDS telemetry/telecommand, F' or cFS, Python, Rust, analog/digital electronics, SPI, I2C, CAN, EtherCAT

Responsibilities

Write structured C++ code for embedded processors, own development lifecycle from design to integration, perform initial design trades for open-ended problems, ensure software quality through testing and validation, scope projects and capture requirements

Seniority

Mid-level (3+ years experience)