CareerPlanSign in

Software Engineer, C++ (Starlink)

Redmond, WA💼 Full-time💰 $125,000–$125,000🗓 2026-07-09 → 2026-09-26

Core

Develop highly reliable, real-time software for SpaceX's Starlink satellite internet system, running on gateways, satellites, user terminals, and switches to provide global broadband access.

Role type

Senior IC C++ software engineer (embedded/real-time systems)

Builds

Low latency, high capacity satellite-based global network components (gateways, satellites, user terminals, switches)

Domain

Aerospace / Satellite Communications / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, C, assembly, real-time software development, distributed systems, networking protocols (UDP, TCP/IP), hardware-in-the-loop simulation, continuous integration

Preferred skills

real-time rendering, game engine development, physics simulation, security in distributed systems, debugging production software, virtualized hardware environments

Technologies

C++, C, assembly, UDP, TCP/IP, virtualized hardware, hardware-in-the-loop

Responsibilities

Develop and maintain real-time software for satellite network components; lead architecture and code reviews; create prototypes and manage experiments; build tools for deployment and data analysis; execute testing and release processes

Seniority

Mid-to-Senior, hands-on IC

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