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



Embedded Software Engineer, Platform (Starshield)
Build and own the low-level platform software for SpaceX's Starshield spacecraft: bootloaders (U-Boot, Buildroot), the Linux kernel and device drivers, and secure-boot/firmware for CPU and FPGA boards, carrying it from development through test to on-orbit support. Core stack is C/C++/Rust on ARM/FPGA embedded systems.



ASIC Design Engineer (Silicon Engineering)
Designs next-generation ASICs and FPGAs for SpaceX's Starlink satellites and ground infrastructure: RTL design and SoC integration in SystemVerilog/Verilog, power-performance-area optimization, participation in the full design lifecycle, and lab bring-up/validation, collaborating with systems, firmware, architecture, and backend teams.



Manufacturing Engineer, Components Test
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…



FPGA Engineer (Starshield)
Designs, develops, and tests FPGAs for SpaceX's Starshield satellite constellation, covering safety-critical logic, sensors, cryptography, and RF/optical communications. Work spans the full FPGA lifecycle using Verilog/SystemVerilog/VHDL, Xilinx SoC platforms, and high-speed serial and networking interfaces, with Top Secret clearance eligibility required.



Security Engineer (Software)
Security Engineer on SpaceX's Information Security team, writing and operating the software and backend infrastructure behind enterprise security: identity/authentication services, MFA, cloud security policy, WAFs, and network security tooling. Built with languages like Python, Go, C#, C/C++, or Rust across Linux, Windows, and macOS.



Wifi & RF Compliance Test Engineer (Starlink)
An RF compliance test engineer on SpaceX's E3 team ensures Starlink WiFi and radio products meet FCC, ISED, EN/IEC, ETSI, and ITU standards — running pre-compliance and certification tests, automating EMI/RF test equipment with Python/SCPI, writing test reports, and troubleshooting RF issues from board to system level.



Electrical Engineer, Sensors (Starship Avionics)
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…



Electrical Engineer, Silicon Reliability Test (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…



Principal Electrical Engineer, AI Satellites (Starmind)
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…



Principal Electrical Engineer, Satellites (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…



Data Engineer (Starlink Mobile)
Data engineer on SpaceX's Starlink Mobile team, building the metrics, data pipelines, tools, and ground-based software that measure how the direct-to-cell satellite network scales and serves millions of LTE users. Core stack: SQL, Python/C++, Parquet, Kubernetes, and Spark/Presto/Flink/Snowflake.



Embedded Software Engineer, Laser Mesh Routing (Starlink)
Embedded software engineer on SpaceX's Platform Core team building and maintaining the Linux-based OS and high-performance device drivers behind its supercomputer network fabric and the Starlink laser mesh of satellites. Day to day: C/C++ kernel/driver work, new hardware bring-up, and production debugging and reliability engineering.



Software Engineer, Linux Kernel (Starlink)
SpaceX (Platform Core / Starlink) seeks a Linux kernel engineer to build the low-level OS powering its AI supercomputer network fabric and the Starlink satellite laser mesh. Day to day: writing high-performance device drivers in C/C++, debugging production systems, and bringing up new hardware alongside hardware teams.



Sr. Automation & Controls Engineer (Asset Engineering)
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…



Test Engineer (Dragon)
Designs and executes engine and component test campaigns for SpaceX Dragon spacecraft at the McGregor, TX test site — owning test plans, operating National Instruments-based data acquisition and fluid/mechanical systems, directing technicians, and automating test operations. Requires an engineering degree and hands-on testing experience.



Sr. Software Engineer (Starlink)
Builds and owns reliable real-time networking software for Starlink — running on network switches, servers, ground antennas, and satellites — to optimize global connectivity for demanding segments like aviation, maritime, and healthcare. Core work is C/C++ systems programming, embedded devices, and deep service-provider networking.
Software Engineer (Starlink)
Software engineer on SpaceX's Starlink Enterprise Products team in Redmond, WA, building reliable real-time networking software for switches, servers, ground antennas, and satellites to optimize satellite internet performance. Core focus on networking protocols, operating systems, and C/C++ embedded development.
Sr. AI Security Software Engineer (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…
Propulsion Software Engineer (Falcon Engineering)
At SpaceX, this engineer builds agentic AI systems, MCP servers, RAG search, data pipelines, and dashboards that automate Falcon/Merlin engine engineering work — processing telemetry and test data to flag anomalies and speed root-cause analysis. Core stack: Python (pandas/NumPy/SciPy), SQL, and modern LLM tooling, paired with hands-on rocket hardware experience.
Avionics Systems Engineer (Special Programs)
Architects, integrates, and tests avionics systems for new SpaceX vehicles on the Special Programs team: defines power/data/RF/sensor architectures, designs wiring harnesses, runs system-level integration and vehicle testing, and supports launch operations. Works with Python, MATLAB, or C++ and avionics buses like Ethernet, CAN, RS-422, SPI, and I2C.