CareerPlanSign in

Embedded Linux Engineer II

USA💼 Full-time🗓 2026-09-13 → 2026-09-25

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)

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