← All roles

Software Engineer, Collision Avoidance (Starshield)

SpaceX· Starshield Hardware Development
Apply on company site
Hawthorne, CA$125k - $195kFull-timePosted 1mo ago

About the role

Software engineer in Starshield's GNC organization building mission-critical distributed systems for collision avoidance, orbital prediction, and payload management for large satellite constellations.

Responsibilities

  • Develop highly reliable and available software systems for managing thousands of satellites in low-earth orbit
  • Develop prototypes to prove out key design concepts and quantify technical constraints
  • Collaborate with other engineers to plan and organize the development of our products
  • See your software through from start to finish: from figuring out the core needs to prototyping, developing, and testing; to rollout and beyond

Qualifications

  • Bachelor’s degree in computer science, engineering, math, or science discipline; or 3+ years of professional experience in software development in lieu of a degree
  • 1+ year of professional experience in software development

Skills

Nice to have:Programming in Python or C++Distributed systemsContainerization (Docker, Kubernetes)Version control, testing, CI/CD, deployment, monitoringPerformance profilingRelational databasesIndependent and team collaborationSatellites or spacecraft systemsMathematics and physics

Benefits

  • Long-term incentives (stock or long-term cash awards)
  • Discretionary bonuses and Employee Stock Purchase Plan
  • Medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • Paid vacation (3 weeks) and 10+ paid holidays per year
  • Paid sick leave policy
  • Various discounts and perks
  • Active clearance differential for eligible employees
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