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



Electrical Design Engineer (Starlink Mobile)
Designs and builds high-reliability electronics for Starlink Mobile satellites, handling full hardware life-cycle from schematics to on-orbit performance while collaborating with cross-functional teams.



Electrical Engineer, Hardware Reliability (Starlink)
Designs and improves the reliability of Starlink’s satellite and ground hardware, including antennas, routers, and power systems, using electronics testing and failure analysis tools.



Embedded Software Engineer, OS/Platform (Starlink)
Develops and maintains secure, performant embedded Linux-based software for Starlink satellites and ground systems, including bootloaders, drivers, and networking infrastructure.



Factory Software Engineer (Starlink)
Develops and maintains software for Starlink’s satellite and consumer kit manufacturing, focusing on factory automation, deployment tools, and system reliability.



Flight Software Engineer (Starlink Mobile)
Develops and maintains mission-critical flight software for SpaceX's Starlink Mobile satellite network, working across embedded systems, real-time control, and network protocols to operate thousands of spacecraft in orbit.



Hardware Test Automation Engineer, Satellites (Starlink)
Designs and automates hardware test systems for Starlink satellites, including payloads and propulsion, using Python, MATLAB, or C/C++ and test equipment like oscilloscopes and DAQs.



Hardware Test Engineer (Starlink)
Designs and automates test systems for Starlink’s battery and power systems, including hardware, PLCs, and data acquisition, while troubleshooting and deploying equipment in industrial settings.



Hardware Test Engineer (Starlink)
Designs and automates test systems for Starlink satellite hardware, validating flight systems across electrical, RF, and environmental domains to ensure space-worthy reliability.



Kubernetes Platform Infrastructure Engineer (Starlink)
Designs, operates, and scales Kubernetes-based infrastructure for Starlink’s satellite broadband network, handling millions of users while collaborating with cross-functional teams to ensure high availability and performance.



Manager, Gateway Electronics Engineering (Starlink)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this…



Mechanical Engineer (Starlink Mobile)
Designs and tests mechanical assemblies for SpaceX's Starlink Mobile satellite program, focusing on phased array antennas and cross-disciplinary hardware integration.



Mission Manager, Space Lasers (Starshield)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this…



New Graduate Engineer, Software
Develops and deploys autonomous flight software for SpaceX rockets, working with embedded systems and distributed computing to support reusable launch and satellite missions.



Operations Analyst, Reliability (Starship)
Analyzes manufacturing and flight data to improve Starship vehicle reliability using AI-driven predictive tools, dashboards, and automation in a fast-paced aerospace environment.



Principal Software Engineer, CDN (Starlink)
Designs and scales a global Content Delivery Network (CDN) for Starlink, building distributed systems to optimize internet delivery for millions of users using C, C++, or Rust.



Principal Software Engineer, Continuous Integration (Starship)
Principal Software Engineer at SpaceX builds and scales the continuous integration systems that enable hundreds of engineers to deliver reliable software for Starship vehicles and launch pads, using build systems like Bazel and languages such as Python, C++, Rust, or Go.



Principal Software Engineer, Continuous Integration (Starship)
Principal Software Engineer at SpaceX builds and scales the CI/CD systems that enable Starship software teams to integrate and deploy reliable code to vehicles and launch pads continuously.



Principal Wi-Fi Software Engineer (Starlink)
Principal Wi-Fi Software Engineer at SpaceX to lead the development and optimization of Starlink's global Wi-Fi software, ensuring high performance for millions of users worldwide.



RF Software Engineer (Starshield)
Designs and tests RF systems for SpaceX’s Starshield program, building scalable test infrastructure in Python/C++ and validating satellite communications hardware using lab equipment.



Security Engineer
Designs and maintains security systems for SpaceX’s networks, authentication, and cloud infrastructure to protect mission-critical data and systems.