Security Software Engineer (Starlink)

SpaceX develops technologies for space exploration, including rockets, spacecraft, and Starlink - the world's largest satellite constellation for broadband internet.
$130,000 - $175,000
Security
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Space · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Cyber Threat Response Engineer

Cyber Threat Response Engineer position at Qualcomm India, focusing on 24x7 security operations and incident response in Hyderabad.

Software Engineer III, Google Threat Intelligence, Google Cloud Platform

Software Engineer III position at Google Cloud focusing on threat intelligence and security platform development, requiring 2+ years of experience in software and security development.

Software Development Engineer, AWS Inspector

AWS Inspector team seeks Software Development Engineer to build scalable security systems for cloud infrastructure vulnerability detection and remediation.

AI Information Security Engineer

AI Information Security Engineer position at Google, focusing on security assessments and vulnerability testing for AI products with competitive compensation and benefits.

Security Engineer, Operations and Security Implementation

Security Engineer role at Google focusing on operations and security implementation, requiring TS/SCI clearance and extensive security engineering experience.

Description For Security Software Engineer (Starlink)

SpaceX, a pioneering space exploration company, is seeking a Security Software Engineer to join their Starlink team. This role presents a unique opportunity to work on the world's largest satellite constellation, currently serving over 5 million users worldwide with high-speed internet access.

The position combines cutting-edge security engineering with SpaceX's ambitious mission of enabling human life on Mars. As a Security Software Engineer, you'll be responsible for designing and implementing security infrastructure for the Starlink system, which includes satellites, consumer receivers, and the software that connects them. This role requires expertise in software engineering, applied cryptography, and network security.

Working at SpaceX means being part of a team that's pushing the boundaries of space technology while also solving immediate, practical challenges in global internet connectivity. You'll be involved in everything from cryptographic services to secure boot systems, making direct impacts on both the security and reliability of the Starlink network.

The ideal candidate will have a strong background in software development (Python, C++, or Golang) and experience with security solutions for large-scale systems. You'll need to be comfortable working with special purpose security hardware and have a deep understanding of network protocols. The role offers competitive compensation ($130,000-$175,000) and comprehensive benefits, including equity opportunities and health coverage.

This position requires someone who can think strategically about security challenges while maintaining the flexibility to work on diverse projects. You'll be collaborating with various engineering teams, requiring excellent communication skills and the ability to adapt to changing priorities. The role is perfect for someone who combines technical expertise with a passion for space technology and a desire to contribute to SpaceX's mission of making humanity multi-planetary.

Working at SpaceX means being part of a company that values innovation, quick learning, and the ability to work in a fast-paced environment. The position offers the unique opportunity to work on technology that's not just advancing space exploration but also providing essential internet services to underserved communities worldwide.

Last updated 4 months ago

Responsibilities For Security Software Engineer (Starlink)

  • Design and build security infrastructure for Starlink, including cryptographic services and security-critical services
  • Develop security features for Starlink systems, including router, dish, gateways, and satellites
  • Design security into factory processes and provide network services
  • Maintain existing production systems and improve security posture
  • Build prototypes and help identify, design, and test security improvements
  • Further mission of providing secure and reliable Internet to underserved communities

Requirements For Security Software Engineer (Starlink)

Python
Go
  • Bachelor's degree in computer science or STEM discipline; OR 2+ years of professional experience
  • Experience with software development languages (Python, C++, Golang)
  • Experience designing and implementing security solutions for operating systems
  • Must be eligible under ITAR requirements
  • Experience with special purpose security hardware (TPMs and HSMs) preferred
  • Understanding of network protocols including TCP/IP stack and UDP protocols
  • Excellent communication skills
  • Ability to work extended hours and weekends as needed

Benefits For Security Software Engineer (Starlink)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Company stock and stock options
  • Employee Stock Purchase Plan
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • 3 weeks paid vacation
  • 10+ paid holidays per year
  • 5 days sick leave per year

Interested in this job?