Tech jobs
Job listings



Sr. Wi-Fi Software Engineer (Starlink)
Sr. Wi-Fi Software Engineer on Starlink, driving the Wi-Fi software roadmap, optimizing kernel-level performance, improving mesh networking, and building CI/deployment tools using C/C++ on embedded networking equipment.



Satellite Systems Software Engineer (Starlink)
Build and maintain software for Starlink's satellite constellation, writing code that runs both on distributed ground systems and aboard satellites in low-earth orbit.



Software Engineer, Collision Avoidance (Starshield)
Build mission-critical distributed systems for satellite collision avoidance, payload management, and orbital prediction as part of SpaceX's Starshield national security constellation.



Embedded Software Engineer (Starlink)
The Embedded Software Engineer will design and implement software for Starlink's consumer devices and gateways, working with custom hardware, Linux, and various programming languages like C, C++, and Rust. The role involves the full software lifecycle, including development, testing, and deployment for a global satellite internet system.



Principal Security Software Engineer (Starlink)
Principal-level security software engineer on SpaceX's Starlink team in Palo Alto, designing and building security infrastructure — cryptographic services, secure boot, and OS/network security features — for Starlink's routers, dishes, gateways, satellites, and factory systems, using languages like Python, C++, and Golang.



Principal Security Software Engineer (Starlink)
Principal-level security software engineer on SpaceX's Starlink team in Austin, TX: designs and builds security infrastructure — cryptographic and other security-critical services — and develops security features for Starlink's router, dish, gateways, and satellites. Day-to-day spans software engineering, applied cryptography, network/OS security, secure boot, and incident response.



Security Software Engineer (Starshield)
Security Software Engineer on SpaceX's Starshield team (the government-focused version of Starlink) in Hawthorne, CA. Day to day you design and build security infrastructure — cryptographic services, secure boot, network and OS security — for routers, dishes, gateways, and satellites, using languages like Python, C++, or Golang. Requires eligibility for a Top Secret clearance.



Sr. Embedded Security Engineer (Starlink)
Senior security software engineer on SpaceX's Starlink team, designing cryptographic and other security-critical services and building security features for routers, dishes, gateways, and satellites, while hardening production systems and factory processes. Core technologies: Python, C++, Golang, applied cryptography, network and OS security.



Sr. Product Security Engineer (Starlink)
Designs and builds security infrastructure for SpaceX's Starlink — cryptographic and other security-critical services, security features for routers, dishes, gateways, and satellites, plus factory and network security. Requires 5+ years of security software development experience with languages like Python, C++, or Golang.



Sr. Security Software Engineer (Starlink)
Senior security software engineer on SpaceX's Starlink team, designing and building security infrastructure for the satellite internet system — cryptographic services, security features for routers, dishes, gateways, and satellites, and factory/network security. Work spans applied cryptography, network, and OS security using languages like Python, C++, or Go.



Software Engineer (Controls Software)
Software engineer on SpaceX's Test Software team at Starbase, TX, designing, building, and maintaining data acquisition, control, and post-processing software for rocket test stands and launch infrastructure. Day-to-day spans C++/Python development, distributed systems, and hands-on work with hardware and engineers, including National Instruments/LabVIEW tooling.



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.



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.



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.



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.



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.



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.
Software Engineer (Starlink Enterprise)
Full-stack software engineer on the Starlink Enterprise team at SpaceX, building frontends, backend distributed systems, and internal tools to manage thousands of Starlink devices for large customers. Work spans UI/UX, backend services, relational databases, and JavaScript/TypeScript frameworks.
Sr. Software Engineer (Starlink Enterprise)
Senior full-stack engineer on SpaceX's Starlink Enterprise Software team builds tools to manage thousands of Starlink devices, core backend systems, and internal interfaces for sales/ops. Work spans UI/UX, distributed systems, and embedded software, using OO languages, JS/TS frameworks, and relational databases.