← All roles

Software Engineer, Flight Software (Starlink)

SpaceX· Starlink Satellite Flight Software
Apply on company site
Redmond, WA$125k - $165k + equityfull-timePosted 1mo ago

About the role

Engineer on the Starlink flight software team responsible for design, development, and testing of software for SpaceX flight and ground systems, covering components on spacecraft and ground orchestration for the Starlink constellation.

Responsibilities

  • 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

Qualifications

  • Bachelor's degree in computer science, engineering, math, or STEM discipline OR 2+ years of experience in software development
  • Development experience in C/C++, Python, or other similar programming languages

Skills

Required:Autonomous software developmentC/C++Python
Nice to have:fault toleranceLinux

Benefits

  • comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • short and long-term disability insurance
  • life insurance
  • paid parental leave
  • discretionary bonuses and stock/long-term incentives
  • Employee Stock Purchase Plan
  • paid vacation (3 weeks) and 10+ paid holidays per year
  • paid sick time in Washington State
  • company shuttles from select Seattle locations to SpaceX Redmond office
Last updated Sep 2, 2026. Interested? Apply on the company site.

About SpaceX

defense-aero-and-safetysetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at SpaceX