CareerPlanSign in

OS/Platform Software Engineer (Starlink)

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

Core

Developing secure, deterministic, and performant operating systems and platform software for SpaceX's Starlink satellite constellation and ground-based components.

Role type

Senior IC OS/Platform Software Engineer (Embedded Systems)

Builds

Space-grade silicon bootloaders, Linux-based spacecraft OS, device drivers, and secure update mechanisms for satellite hardware.

Domain

Aerospace / Embedded Systems / Satellite Communications

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, Python, Rust, Linux Kernel development, ARM embedded systems, device driver development, secure boot flows, computer architecture, networking stack knowledge, CI/CD pipelines, debugging, performance optimization.

Preferred skills

Linux kernel upstream patches, deep testing knowledge, creative problem solving, analytical skills.

Technologies

Linux, Buildroot, u-boot, ARM, C, C++, Python, Rust

Responsibilities

Maintain in-house branches of OSS software (Linux, Buildroot, u-boot); Support secureboot and runtime security; Maintain spacecraft Ethernet network; Develop and test spacecraft software update processes; Support OS/Platform test infrastructure; Develop device drivers for third-party and in-house components; Interface with Silicon, Electrical, and Application Software Engineers.

Seniority

Senior, hands-on IC

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