Sr. Software Engineer, Flight Software (Starlink)

Space technology company developing technologies to enable human life on Mars and space exploration.
$160,000 - $220,000
Distributed Systems
Senior Software Engineer
In-Person
5+ years of experience
Space

Description For Sr. Software Engineer, Flight Software (Starlink)

SpaceX is seeking a Senior Software Engineer to join their Starlink flight software team, working on critical systems that control both space vehicles and ground systems for the world's largest satellite constellation. This role combines cutting-edge space technology with software engineering, focusing on developing autonomous systems that operate in space. The position offers a unique opportunity to work on SpaceX's mission of enabling human life on Mars, while being part of a team that values smart, motivated engineers regardless of aerospace experience. The role involves full software lifecycle ownership, from development through testing and operations, with competitive compensation including equity opportunities and comprehensive benefits. This position requires strong technical skills in distributed systems and autonomous software development, with the excitement of working on real space missions.

Last updated 8 minutes ago

Responsibilities For Sr. Software Engineer, Flight Software (Starlink)

  • Develop highly reliable autonomous software systems, and the full suite of testing needed to ensure their resilience, fault tolerance, and correctness
  • Design software for both vehicles flying in space, and the ground systems that support them
  • Build prototypes and analyze system metrics to prove out key design concepts and quantify technical constraints
  • Own all aspects of software development, including design, testing, release, and flight operations
  • Provide strong technical leadership, focus on continuous improvement

Requirements For Sr. Software Engineer, Flight Software (Starlink)

Python
Linux
  • Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of experience in software development; OR 7+ years of experience in software development
  • Development experience in C/C++, Python, or other similar programming languages
  • Must be a U.S. citizen, permanent resident, refugee, or asylee due to ITAR requirements
  • Willing to work extended hours and weekends when needed

Benefits For Sr. Software Engineer, Flight Software (Starlink)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • 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
  • Company shuttle service from Seattle locations

Interested in this job?

Jobs Related To SpaceX Sr. Software Engineer, Flight Software (Starlink)

Sr. Software Engineer, Beam Planning (Starlink)

Senior Software Engineer position at SpaceX working on beam planning for Starlink satellite network optimization

Sr. Software Engineer, Starlink Network

Senior Software Engineer position at SpaceX working on Starlink satellite network, developing distributed systems and networking technologies for global internet connectivity.

Sr. International Infrastructure Engineer (Starlink)

Sr. International Infrastructure Engineer for SpaceX's Starlink, designing global antenna sites and infrastructure.

Sr. Gateway Site Development Engineer (Starlink)

Sr. Gateway Site Development Engineer for SpaceX's Starlink, designing and implementing global antenna infrastructure.

Sr. Flight Reliability Engineer (Starship)

Sr. Flight Reliability Engineer for SpaceX Starship program, managing risks and ensuring optimal outcomes for space vehicle testing and flights.