CareerPlan

Software Development Engineer - Embedded, Flight Computer Software

Redmond, Washington, United StatesFull-time$144k–$194k2026-10-02 → 2026-10-20

Core

Develop embedded software for satellite flight computers, managing power, hardware interfaces, command & telemetry, and autonomous control.

Role type

Senior IC embedded software engineer (flight computer)

Builds

Flight software for low Earth orbit satellites

Domain

Aerospace / Embedded Systems

Required skills

Embedded software development, Real-time operating systems, Device drivers, Hardware interface protocols (CAN, I2C, SPI, Ethernet), System architecture

Preferred skills

Full software development life cycle, Coding standards, Code reviews, Source control management, Build processes, Testing, Operations

Technologies

Assembly, C, C++, Real-time operating systems

Responsibilities

Develop embedded software in real-time environments, Write software for device/electronics interaction, Write device drivers and system applications, Support board bring-up and integration testing

Seniority

Senior, hands-on IC