Tech jobs
Job listings



Principal Software Engineer, Power Optimization (Starlink)
Principal software engineer on Starlink's Power Optimization team writing safety-critical, high-performance C/C++ (or Rust) software that makes billions of daily operational decisions for 10k+ satellites. The role involves building first-principles physics models of satellite power/thermal behavior and developing constellation optimization and simulation algorithms, owning the full code lifecycle.



Security Engineer (Vulnerability Management)
Security Engineer on SpaceX's Vulnerability Management team in Starbase, TX, working hands-on to identify, assess, and remediate vulnerabilities across the enterprise. Day-to-day includes triaging Bugcrowd bug bounty reports, security code reviews, web app testing, Purple/Red Team exercises, threat hunting, and building internal security tooling with languages like Python, Go, C/C++, or Rust.



Sr. Software Engineer, Additive Manufacturing (Raptor)
Senior engineer building the core software — controls, data acquisition, build logic, infrastructure, and in-situ monitoring — that operates SpaceX's metal 3D printing systems producing Raptor rocket engine hardware. Day-to-day is production-grade C++ on Linux with CI/CD, working alongside controls, manufacturing, and engine design engineers.



Software Engineer (Starlink Ground Network)
Software engineer on SpaceX's Starlink Ground Network team in Redmond, WA, building capacity-planning, forecasting, and optimization software for a global ground infrastructure of ground stations, PoPs, data centers, and fiber. Day-to-day work spans backend services, data pipelines, and simulation/optimization engines using languages like C++, Python, or Go, plus streaming tools like Kafka/Spark/F



Security Engineer (Red Team)
SpaceX is hiring an onsite Security Engineer for its Vulnerability Management team in Starbase, TX. Day to day the role involves triaging Bugcrowd bug bounty reports, conducting Purple/Red Team exercises and continuous threat hunting, and building internal security tooling using languages like Python, Go, C/C++, or Rust.



Embedded Software Engineer, RF Payloads (Starshield)
Builds and automates RF test benches and test infrastructure in Python and C++ to characterize custom satellite RF payloads for SpaceX's Starshield national-security program. Works closely with RF, DSP, FPGA, and hardware engineers and creates electromagnetic simulation models of RF hardware.



New Graduate Engineer, Software (Starfall)
New-grad software engineer on SpaceX's Starfall team designing and implementing software and firmware for next-generation avionics: writing C/C++ for processors and microcontrollers, bringing up and validating space-flight devices, analyzing bugs, and supporting launch operations. Open to class of 2026/2027 grads; no aerospace experience required.



Security Engineer (OT)
SpaceX is hiring a Security Engineer (OT) to secure the operational technology networks behind launch, vehicle, test, and production. The role is hands-on: writing security software (Python/Go/C#/C++/Rust), automating on-prem and data center networking, implementing OT network segmentation, and producing security architectures — fully onsite at Cape Canaveral, FL.



RF Silicon Software Engineer (RFIC Engineering)
SpaceX is hiring an RF Silicon Software Engineer in Redmond, WA to bring new custom RF chips to life for Starlink satellites, ground infrastructure, and user terminals. Day to day: powering up first silicon, writing low-level C/C++/Python driver libraries, building hardware-in-the-loop test platforms, and supporting flight software integration.



FPGA/ASIC Design Engineer (Silicon Engineering)
Designs next-generation ASICs and FPGAs for SpaceX's Starlink satellite and ground network, taking chips from architecture through RTL design in SystemVerilog/Verilog, optimization, implementation, and lab bring-up/validation. Core skills: RTL design, SoC integration, EDA tools, and scripting with Python/C++.



Sr. RF Silicon Software Engineer (RFIC Engineering)
Brings up SpaceX's custom RF silicon for Starlink satellites, ground gateways, and user terminals: writes low-level C/C++/Python driver libraries, builds hardware-in-the-loop test platforms with automated regression tests, and supports flight software integration. Works at the hardware/embedded software boundary of a high-performance wireless comms system.



Sr. Software Engineer, AI Infrastructure (Starshield)
Senior engineer who designs, deploys, and operates GPU/AI infrastructure for SpaceX's Starshield national-security satellite constellation — scaling Kubernetes-based AI clusters (100k+ GPUs) in Top Secret data centers, automating on-prem compute with Terraform/Ansible, and developing in Python, Go, or C++ on Linux.



Software Engineer, AI Infrastructure (Starshield)
SpaceX is hiring a software engineer to build and operate AI/GPU infrastructure for its Starshield national-security satellite constellation, including Top Secret datacenter deployments, Kubernetes-based AI clusters at 100k+ GPU scale, and automation for on-prem compute. Core stack: Linux, Kubernetes, Terraform/Ansible, and Python, C++, or Go.



Embedded Software Engineer, Data Center Engineering (Starmind)
Builds reliable real-time embedded software (C/C++) to autonomously manage SpaceX's large GPU training clusters — from firmware, baseboard controllers, and switches to cluster networking — and develops automated hardware test environments alongside mechanical, electrical, and optical engineers.



AI Security Software Engineer (Starshield)
Engineer on SpaceX's newly formed AI security team for the Starshield program, building AI-powered agents and platforms that automate network and systems defense, discover and fix vulnerabilities, and perform real-time detection. Core technologies include Python, C++, or Go, Kubernetes-based deployment, CI pipelines, and AI/agent engineering applied to security.



Electrical Test Engineer, AI Satellites (Starmind)
Builds automated test systems for space-grade electrical hardware on SpaceX's Starmind constellation, which aims to capture solar power in space for orbital AI compute. Day to day: selecting/designing test hardware and PCBAs, writing Python test automation, and working with design and manufacturing engineers to improve reliability and yield.



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.