CareerPlanSign in

Embedded Software Engineer, OS/Platform (Starlink)

Redmond, WA💼 Full-time💰 $1–$1🗓 2026-08-27 → 2026-09-26

Core

Develop and maintain deterministic, secure, and performant embedded software for SpaceX's Starlink satellite constellation and ground-based components, including boot loaders, device drivers, and OS updates.

Role type

Senior IC embedded software engineer (OS/Platform)

Builds

Linux-based spacecraft software, system-on-chip (SoC) support, and satellite connectivity infrastructure

Domain

Aerospace / Embedded Systems / Satellite Communications

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, Rust, Linux kernel development, device driver development, secure boot implementation, computer architecture, ARM embedded systems, networking stack knowledge

Preferred skills

Linux kernel upstream patches, continuous integration/deployment pipelines, performance optimization, debugging complex hardware-software interactions

Technologies

Linux, Buildroot, u-boot, ARM, Ethernet, SoC

Responsibilities

Maintain in-house branches of open-source software (Linux, Buildroot, u-boot); Develop software from boot loaders to business logic; Support secure boot and runtime security; Develop and test spacecraft software update processes; Interface with silicon and electrical teams to bring hardware from prototype to on-orbit operations

Seniority

Senior, hands-on IC

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