Designs and develops test and automation software in Python and similar languages to validate spacecraft components for SpaceX's Starshield program. Works with flight hardware, test equipment, and instrumentation in a cross-disciplinary environment to ensure performance and reliability.
Software Engineer on SpaceX's Controls Software team at Starbase, TX, designing and maintaining data acquisition and control software for test stands and launch infrastructure, working closely with hardware and engineering teams using languages such as C++, Python, and LabVIEW.
Builds high-performance C++ software for real-time metal additive manufacturing systems that produce Raptor engines, including control software, data acquisition, and monitoring, working closely with hardware engineers in Hawthorne, CA.
Designs, develops, and tests in-house C++ simulation software for SpaceX flight systems, building core infrastructure and physics models (fluids, electronics, multi-body) used across Falcon, Dragon, Starlink, and Starship programs.
Designs and builds high-performance C++ simulation infrastructure for SpaceX's Starlink constellation, including vehicle dynamics simulators, Monte Carlo simulations, hardware-in-the-loop setups, testing frameworks, and visualization tools, while collaborating on physics models and hardware representations.
Develops real-time C/C++ software for SpaceX's Starlink satellite internet network, spanning the full lifecycle on gateways, satellites, user terminals, and switches, including architecture, testing, deployment, and on-orbit support.
Develops real-time C++ software for SpaceX's Starlink satellite network, including gateways, satellites, user terminals, and switches. Participates in architecture and code reviews, builds deployment and test tools, and works on networking and distributed systems for global broadband internet.
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.
Software Engineer, Data (Starlink) at SpaceX develops a highly reliable, scalable enterprise data platform and end-to-end data pipelines for petabyte-scale ingestion, processing, storage, and querying, collaborating on architecture and owning product development.
Software Engineer, Data for SpaceX's Starlink program, building reliable and scalable data pipelines and applications that empower engineers and improve business operations. Works with big data processing, databases, and analytics tools while collaborating on architecture, code reviews, and full product development.
Builds responsive web applications and full-stack systems for Starlink's customer-facing digital experience (mobile app, web, support tooling) using TypeScript, React, .NET microservices, and Kubernetes in Redmond, WA.
Builds and maintains design-data software for SpaceX engineers, including mesh processing, 3D graphics rendering, flight simulations, and iPad/iPhone apps, working closely with technical staff in a high-autonomy role.
Builds and maintains design-data software for SpaceX engineers, including mesh processing, 3D graphics rendering, flight simulations, and wearables apps, working closely with technical staff in a high-autonomy role.
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.
Builds tools, processes, and core infrastructure (databases, libraries) that enable fast, reliable Starlink development and deployment; owns CI/CD, monitoring, and hands-on troubleshooting across the stack using Python, Go, or C++ with Bazel, Linux, Docker, Kubernetes, GitOps, and ArgoCD.
Embedded software engineer on SpaceX's Starlink flight software team who designs, develops, and tests reliable software for space vehicles and ground systems operating the satellite constellation, using C/C++, Python, and Linux across the full development lifecycle.
Embedded software engineer building highly reliable Linux-based C++/Rust systems controlling thousands of low-earth-orbit satellites for SpaceX's Starshield national security program, from prototyping through on-orbit deployment, including cryptography, networking, and hardware-in-the-loop testing.
The Software Engineer (Flight Reliability) at SpaceX develops mission-critical software for launch operations and Starlink, owning full-stack design and deployment using languages like Python, Go, or Java and tools such as Docker, React, and PostgreSQL.
Software Engineer on the Flight Reliability team building mission-critical full-stack applications for launch vehicle production, flight operations, and Starlink satellite internet, using Python, C#/.NET, Go, React/Angular, PostgreSQL, and Docker in an onsite role at SpaceX Hawthorne.
Develops mission-critical software for SpaceX launch vehicle production, flight operations, and Starlink systems, owning full-stack development from design through code review. Based onsite in Redmond, WA, the role uses object-oriented languages, web frameworks, databases, and containerization tools.
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.