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.
Designs, develops, and tests Linux-based C++ flight software for SpaceX's Starshield satellite constellation and ground systems, working on embedded processors, cryptography, networking, and simulation tooling.
Designs, develops, and tests highly reliable flight and ground software for SpaceX's Starlink satellite constellation, owning the full software lifecycle from design through flight operations using C/C++, Python, and Linux.
Designs, develops, and tests flight-control and simulation software for SpaceX Starship, working across application, OS, networking, firmware, and simulation layers with hardware and software teams; core technologies include C++, Rust, and real-time embedded/distributed systems.
Designs, develops, and tests flight-control and simulation software for SpaceX's Starship spacecraft and Super Heavy rocket, working across application, OS, networking, firmware, and simulation layers using systems languages like C++ and Rust.
Designs and builds test and automation software for Starlink satellite hardware, working with flight components, test equipment, and manufacturing systems. Uses Python and C/C++ to create hardware-in-the-loop simulations, analyze test data, and support continuous integration and release tooling.
Develops test and automation software in Python and C/C++ for SpaceX's Starshield satellite hardware, building HITL testbeds, production-floor tools, and CI infrastructure to verify flight systems.
Designs and builds reliable C++ software for SpaceX's Starshield satellite constellation, including Linux-based spacecraft and microcontroller systems, inter-satellite and ground networking, command-and-control tools, simulations, and CI/release pipelines, owning the full lifecycle from prototyping to on-orbit rollout.
Software engineer on SpaceX's Starlink team building real-time beam planning and network software for satellite internet. Duties include architecture/design reviews, prototypes, and deployment tools across virtualized, hardware-in-the-loop, and on-orbit environments using C/C++ and assembly in high-performance computing.
Develops real-time software that selects satellite beams for Starlink's global internet network, participating in architecture reviews and building tools for development, testing, and on-orbit validation. Core technologies include C/C++, assembly, distributed systems, and high-performance computing.
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 and optimizes large-scale AI model serving systems for SpaceX's internal inference platform, owning distributed infrastructure, GPU kernel optimizations, and high-throughput serving. Works with Rust/C++, Python/Go, Kubernetes, and inference engines such as vLLM and TensorRT-LLM.
Builds mission-critical internal software used across SpaceX for launch vehicle production, Starship, Starlink manufacturing, and satellite constellation operations. Full-stack, onsite role in Hawthorne, CA owning development from design through deployment.
Builds and maintains the Linux-based operating system and device drivers for SpaceX's supercomputer network fabric and Starlink satellite mesh, writing C/C++ kernel code, debugging production issues, and collaborating with hardware teams to bring up new hardware.
SpaceX Starlink software engineer developing real-time beam planning and network software for satellite internet using C/C++ and assembly, with responsibilities spanning design, prototyping, testing, and on-orbit support.
Develops real-time beam planning and network software for SpaceX's Starlink satellite internet system, including beam formation, network optimization, and deployment/test tools using C/C++ and assembly.
Builds the Starlink mobile app and web experience for millions of customers, including setup, outage monitoring, service management, and support tooling. Day-to-day work centers on TypeScript/React front ends and .NET microservices running in Kubernetes.
Designs, builds, and scales observability software for SpaceX's Starlink satellite network, including real-time telemetry ingestion pipelines, frontend dashboards, and monitoring automation. Core technologies include Python/Go/Java, React/Angular, PostgreSQL/CockroachDB, Docker, Kubernetes, and streaming data platforms.
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.