Designs, builds, and scales a new Content Delivery Network (CDN) for Starlink, working on distributed systems, traffic shaping, and performance optimization using C, C++, or Rust.
Develops, analyzes, and verifies mission-critical flight software configurations for SpaceX's Dragon Crewed and Cargo vehicles, partnering across teams to ensure safe, reliable vehicle behavior; core technologies include C/C++ and Linux.
Designs and develops test, factory automation, and hardware-driver software for spacecraft and launch-vehicle components. Day-to-day work uses Python and C on Linux/Windows, with embedded interfaces and test-data analysis to support manufacturing and verification of Starship, Raptor, Dragon, and Falcon hardware.
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 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.
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 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 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.
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.
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.
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 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.
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.
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.
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.