Develops mission-critical, real-time application software for SpaceX launch vehicle production, flight operations, and Starlink systems. Participates in architecture and code reviews, builds prototypes, and collaborates across engineering teams using C, C++, Python, or C#.
You'll design and build security-critical infrastructure and security features for Starlink routers, dishes, gateways, and satellites at SpaceX, applying software engineering, cryptography, network/OS security, and secure boot (Python, C++, Golang) as a new graduate.
Designs and builds security-critical infrastructure for SpaceX's Starlink satellite internet system, developing security features for routers, dishes, gateways, and satellites using software engineering, cryptography, and network/OS security skills with languages like Python, C++, and Go.
Designs and builds security-critical software for SpaceX's Starlink satellite internet system, including user routers, dishes, gateways, and satellites. Uses Python, C++, and Golang across applied cryptography, network security, and operating system security.
Designs and implements software and firmware for SpaceX's next-generation avionics systems, including bring-up, validation, testing, and operational support of flight hardware/software. Core technologies include C/C++, microcontrollers, Linux, and bash scripting.
New graduate software engineer who designs, develops, and tests flight control and simulation software for SpaceX's Starship vehicle, working across application, operating system, networking, firmware, and simulation layers.
As a software engineer on SpaceX's Starship team, you design, develop, and test software that controls and simulates flight systems, working across application, operating-system, networking, firmware, and simulation layers alongside hardware engineers. The role centers on C++, Rust, real-time embedded systems, and distributed computing.
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…
Designs, builds, and operates optical metrology and test systems to validate optical flight hardware for SpaceX's Starmind AI satellite constellation, automating test procedures and data collection while working with optics, photonics, and laser communication systems.
Designs, builds, and operates optical metrology and test systems to validate Starlink space laser and optical payload hardware; automates test procedures and data collection using Python, C/C++, and ZEMAX.
As an OS/Platform Software Engineer on SpaceX's Starlink program, you maintain and develop low-level platform software for Linux-based satellites and ground systems, from bootloaders to device drivers and secure boot. Core technologies include Linux, Buildroot, u-boot, C/C++, Python/Rust, ARM embedded systems, and spacecraft networking.
As a Platform Engineer on SpaceX's Starlink flight software team, you maintain build systems, code generation tooling, and shared flight software features so satellite and ground engineers can iterate quickly. You work with C/C++, Python, Bazel, and CI/CD tools in Redmond, WA.
Principal Electrical Design Engineer at SpaceX Starlink designing, developing, and testing high-reliability electronics for satellite communication gateways and customer hardware (user terminals, routers), owning full lifecycle from concept through production using mixed-signal design, FPGAs, high-speed interfaces, and Python/C++.
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.