Sr. Software Engineer, Security (Starship)
SpaceX · Hawthorne, CA
About the role
A senior engineer on the Starship Software team who defines and builds the security infrastructure guarding Starship vehicles, launch pads, operator interfaces and communication links against unauthorised access, tampering and denial of service. The work covers authentication and encryption protocols, identity management, secure boot and code hardening, use of HSMs and cryptographic accelerators, application security, and the backend services behind network security systems. The engineer also helps set secure development practice across the wider software team and works on launch and vehicle software with counterpart teams.
SpaceX wants four or more years of software development (six without a degree) in C++, Python or Rust; embedded or distributed systems experience and fault-tolerant design are pluses. Based in Hawthorne.