Flight Software Engineer (Starlink Mobile)
Core
Develop mission-critical control and RF software to fly thousands of spacecraft in the Starlink Mobile network, turning nodes into a global mobile network.
Role type
Flight Software Engineer (Embedded/Systems)
Builds
Mission-critical control software, RF phased array drivers, high-performance network software for satellites
Domain
Aerospace / Satellite Communications / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Rust, low-level systems programming, bare-metal firmware, embedded device development, network protocols, operating systems, compilers
Preferred skills
Production environment experience with Rust/C/C++, end-to-end software ownership, dynamic environment adaptability
Technologies
C, C++, Rust, Linux, FPGAs, microcontrollers, phased arrays
Responsibilities
Develop mission critical control software to fly thousands of spacecraft; Develop cutting edge RF software to drive advanced phased arrays; Develop high performance network software for satellite nodes; Own work end-to-end from prototyping through deployment and support
Seniority
Individual Contributor (IC), Mid-to-Senior Level