CareerPlan

Software Development Engineer - Embedded, Flight Computer Software

Redmond, Washington, United StatesFull-time$144k–$194k2026-10-29 → 2026-11-10
No visa sponsorshipCitizens or permanent residents only

Core

Develop embedded software for flight computers in a real-time operating system environment, handling power management, hardware interfaces, command & telemetry, and autonomous control for low Earth orbit satellites.

Role type

Senior IC embedded software engineer (flight computer)

Builds

Flight code and flight management systems for satellite hardware

Domain

Aerospace / Embedded Systems

Required skills

Embedded software development, Real-time operating systems (RTOS), Assembly, C, C++, Device drivers, Hardware interface protocols (I2C, SPI, RS-422, RS-485, Ethernet), Board bring-up and integration testing

Preferred skills

Full software development life cycle experience, Design patterns, Reliability and scaling, Source control management, Build processes, Testing, Operations

Technologies

RTOS, I2C, SPI, RS-422, RS-485, Ethernet, Assembly, C, C++