Skip to main content

SpaceX

Satellite Systems Software Engineer (Starlink)

Redmond, WA$125k–$165kmidAdded today

About this role

SpaceX seeks a software engineer to build reliable systems for managing the Starlink satellite constellation. You'll develop ground-based and flight software for command, control, and fleet management of thousands of low-earth orbit satellites, owning the full lifecycle from design through deployment.

What you'll do

  • Develop highly reliable software for managing thousands of satellites in low-earth orbit
  • Own accountability for all software written, including interactions with hardware and external systems
  • Design software for both satellite vehicles and supporting ground infrastructure
  • Participate in architecture, design, and code reviews
  • Collaborate with cross-functional engineers on product planning and development

What they're looking for

  • Python or C++
  • Linux programming
  • Distributed systems design
  • Docker and Kubernetes containerization
  • Relational databases (PostgreSQL, CockroachDB)
  • CI/CD, version control, and monitoring
  • Testing and deployment practices
  • Satellite or spacecraft systems experience (preferred)

Benefits

  • Stock options and long-term incentives
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan with company match
  • 3 weeks paid vacation and 10+ paid holidays annually
  • Paid parental leave and disability insurance
  • Company shuttle service from Seattle to Redmond office
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

SpaceX

SpaceX develops advanced spacecraft and satellite systems, including the Starshield government satellite constellation and Starfall re-entry cargo capsule for global delivery. The company is hiring engineers in avionics integration, software test automation, mechanical design, and hardware reliability to validate flight-critical systems and ensure mission success.

Website
spacex.com
View all jobs at SpaceX

Likely interview questions

  • Describe a distributed system you've built or maintained at scale and how you ensured its reliability.
  • Walk us through your experience with containerization technologies and how you've used them in production environments.