49,108 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.



Sr. Kubernetes Platform Site Reliability Engineer (Starlink)
Designs, operates, and scales Kubernetes-based infrastructure for Starlink’s satellite internet network, ensuring high availability for millions of users worldwide.



Sr. RF Software Engineer (Starshield)
Designs and tests RF systems for SpaceX’s Starshield satellite program, focusing on communications and remote sensing in low Earth orbit using C/C++ and Python.



Sr. Software Engineer, Beam Planning (Starlink)
Designs and builds real-time software to optimize satellite beam planning for Starlink’s global internet network, using C/C++ and distributed systems in Redmond, WA.



Sr. Software Engineer, Components Test (Starshield)
Senior software engineer at SpaceX designing and building test systems to validate spacecraft components for Starshield, using Python and embedded systems in a hardware-software integration role.



Sr. Software Engineer, Computer Vision
Develop and deploy AI-driven computer vision systems to inspect and optimize SpaceX’s manufacturing processes, from model training to real-time production deployment.



Sr. Software Engineer, Continuous Integration (Starship)
Senior engineer building and scaling the continuous integration systems that let hundreds of Starship developers safely and rapidly deliver software to rockets and launch sites.



Sr. Software Engineer, Continuous Integration (Starship)
Build and maintain the continuous integration systems that enable SpaceX’s Starship software team to rapidly and reliably deploy code to vehicles and launch pads.



Sr. Software Engineer, DevOps (Starlink)
Builds and maintains the DevOps infrastructure for Starlink, enabling rapid, reliable software development and deployment for global broadband services using Python, Go, Kubernetes, and CI/CD pipelines.



Sr. Software Engineer, Flight Software (Starship)
Designs, develops, and tests flight software for SpaceX's Starship and Super Heavy vehicles, focusing on reliability and mission integration.



Sr. Software Engineer, Flight Software (Starship)
Designs, develops, and tests flight software for SpaceX's Starship spacecraft and Super Heavy rocket, working across application, OS, networking, and simulation layers to enable autonomous control and mission success.



Sr. Software Engineer, Hardware Test & Automation (Starshield)
Senior software engineer builds and maintains automated test systems for Starshield satellites, using Python and C++ to validate flight hardware and production processes in a Linux/Windows environment.



Sr. Software Engineer, Propulsion Simulation & Data Analysis (Raptor)
Develops and maintains physics-based simulation models for SpaceX's Raptor rocket engine, analyzing test data to optimize performance and guide flight decisions using Python, C++, and full-stack web tools.



Sr. Software Engineer, Security (Starship)
Designs and builds security infrastructure for SpaceX's Starship spacecraft, including authentication, encryption, secure boot, and network defenses, using C++, Python, or Rust.



Sr. Software Engineer (Special Projects) - Top Secret Clearance
Designs and implements software and firmware for next-gen avionics systems at SpaceX, ensuring reliable and safe launches while troubleshooting flight hardware/software.



Sr. Software Engineer, Starlink Network
Develops and maintains real-time software for SpaceX's Starlink satellite internet network, including gateways, satellites, and user terminals, using C/C++ to optimize global broadband performance.



Sr. Software Infrastructure Engineer (Starlink)
Designs, scales, and operates the software and network infrastructure powering Starlink’s global satellite internet system, using Linux, Kubernetes, and automation tools.



Sr. Wireless Firmware Engineer (Starlink Mobile)
Designs and implements satellite-based 4G/5G wireless firmware for Starlink Mobile, focusing on physical layer algorithms and high-performance C/C++ software for satellites and ground stations.



Wireless Firmware Engineer (Starlink Mobile)
Develops and optimizes wireless firmware for Starlink’s satellite-based 4G/5G systems, focusing on signal processing and PHY/MAC layers while debugging performance issues.



Wireless Systems Engineer (Starlink Mobile)
Designs and optimizes wireless communication algorithms for SpaceX’s Starlink Mobile satellite network, focusing on 3GPP protocols and MAC/PHY layer systems to maximize global performance.



Hardware Development Electrical Engineer (Starlink Aviation)
Design and develop high-reliability electronics for aircraft in-flight connectivity systems, integrating hardware across electrical, RF, and avionics domains for SpaceX's Starlink Aviation program.