SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this…
RF Software Engineer for Starlink at SpaceX in Bastrop, TX. Designs and builds RF capabilities and test automation for low-earth-orbit satellite communications using Python and C++, collaborating with hardware, DSP, and software teams.
Designs and builds RF capabilities for SpaceX's Starshield satellite communications and remote sensing systems, collaborating with cross-functional teams to create and automate RF test infrastructure using Python and C++.
Develops and deploys software to Starlink satellites and ground systems to automate fault detection, response, and operations; operates the constellation via real-time commanding and on-call rotations; collaborates with cross-functional engineers. Uses Python/C++, SQL, bash, and hardware-interfacing systems.
SpaceX Security Software Engineer works on the Special Programs team to secure application and hardware systems in U.S. Government and ITAR-controlled environments, implementing secure coding practices, threat modeling, and security improvements across the software development lifecycle.
Designs, develops, and tests in-house C++ software for analysis, simulation, and prototyping of SpaceX flight systems. Owns features in a high-performance application used to control and test flight systems, working with real-time data streaming, CI/CD, and tools such as Python, Go, Docker, Kubernetes, and SQL databases.
Designs, builds, and automates test systems for Starlink satellite payloads, propulsion, and mechanisms using Python and C/C++ with lab instrumentation and production hardware. Works on a development test automation team to qualify hardware and verify production flight systems.
Designs, develops, and tests an in-house application for hardware-in-the-loop and simulation testing of SpaceX flight systems, owning features end-to-end across engineering teams. Core technologies include Python, C++, or Java; CI/CD; full-stack web development; containers; and databases.
Designs, develops, and owns critical simulation and flight software for SpaceX vehicles, building high-throughput distributed systems and real-time data streaming across the design–build–test–operations pipeline. Works with C++, Rust, Go, Python, Java, C#, Docker, Kubernetes, and SQL databases.
Integrates, tests, and evaluates Starlink Mobile satellite communication network components on satellites and ground stations, working with LTE EPC, 5GC SA, and IMS core networks to ensure performance, mobile operator integration, and license compliance.
Designs and builds optical connectivity solutions for SpaceX's Starlink ground network, develops Python test automation and lab stations, and collaborates with ground and space network teams to scale the satellite internet physical layer. Requires a bachelor's degree and 5+ years of optical experiment and test automation experience.
Integrates, tests, and evaluates Starlink Mobile satellite communication network components on satellites and ground stations, ensuring performance and compliance with mobile operator integrations and operating licenses. Works with LTE/5G RAN, EPC/5GC, IMS, and cellular network protocols to support direct-to-handset services.
Leads validation and optimization of SpaceX's 4G/5G RAN software protocol stack for Starlink Mobile, building CI/CD test automation frameworks for eNB/gNB, analyzing UE and base-station logs, and creating data pipelines to improve network KPIs. Core technologies: Python, C/C++, LTE/5G-NR.
Cookies?
A session cookie keeps you signed in. If you accept, we also use analytics cookies (Google Analytics and PostHog) to understand usage. Learn more
We couldn't check your fit for this role — add a CV to your profile to see it next time.