The Security Engineer joins SpaceX's Information Security Vulnerability Management team to identify, assess, and remediate vulnerabilities and threats, triage bug bounty reports, conduct Purple and Red Team activities, and build internal security tools using Python, Go, C#, C/C++, or Rust.
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, 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.
Designs, builds, and scales a new Content Delivery Network (CDN) for Starlink, creating distributed systems and edge networking tools using C, C++, and Rust.
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.
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 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 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.
Software Engineer on Starlink's Power Optimization team, writing high-performance ground and vehicle software to control satellites and optimize power and thermal use. Uses C/C++ or Rust to build algorithms and simulations for satellite constellation operations.
Builds and tests software for SpaceX Starshield satellites and ground systems, from prototyping through on-orbit rollout. Day-to-day work centers on Linux-based C/C++/Rust embedded software, satellite cryptography, sensor networks, simulations, and test tooling, with direct collaboration with defense and intelligence customers.
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.
Software engineers at SpaceX's Starshield team build and maintain reliable software systems that control thousands of satellites in low Earth orbit, using C, C++, or Rust for embedded systems, cryptography, networks, and ground software supporting national security missions.
Develops software tools and workflows to support Starship's thermal and fluid systems analysis, automating engineering processes and deploying them to the analysis community. Uses Python, JavaScript, Rust, and simulation tools like MATLAB and ANSYS to improve spacecraft design iteration.
Sr. Embedded Software Engineer on SpaceX's Starlink program maintaining Linux/Buildroot/u-boot platforms, secure boot, spacecraft Ethernet networking, software update processes, and device drivers for Linux-based spacecraft and ground systems using C, C++, Python, and Rust.
Designs and implements Linux-based embedded software for Starlink consumer devices and gateways, handling full lifecycle development, testing, and support on custom ARM and RISC-V hardware using C, C++, Go, Python, or Rust.
Design, build, and scale a Content Delivery Network (CDN) for Starlink at SpaceX, including distributed systems, traffic shaping, and observability tools, using C/C++/Rust and networking expertise.
Designs, builds, and scales a new Content Delivery Network (CDN) for Starlink, developing distributed systems and traffic-shaping tools with C, C++, or Rust.
Design, build, and scale a Content Delivery Network (CDN) for Starlink, working on distributed systems, networking, and traffic management using C, C++, or Rust.
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.