SpaceX Software Engineer on the Starlink program develops real-time software for gateways, satellites, user terminals, and switches in the satellite network. Responsibilities include architecture design, prototyping, testing, and continuous integration.