← All roles

Software Engineer (Starfall)

SpaceX· Falcon and Dragon Avionics & Software Engineering
Apply on company site
Hawthorne, CA$125k - $150kfull-timePosted 2mo ago

About the role

Software Engineer responsible for designing and implementing software and firmware for SpaceX Starfall avionics, with lifecycle ownership from development to testing and operational support.

Responsibilities

  • Design and deliver high-quality software and firmware for common processors and micro-controllers
  • Support launch operations
  • Collaborate with peers and customers
  • Bring up and validate devices that communicate-to and fly-in space
  • Analyze test results and bugs which require in-depth investigations
  • Hands-on integration and troubleshooting of flight hardware/software systems
  • Work in a dynamic environment with changing needs, requirements, and challenges

Qualifications

  • Bachelor’s degree in computer science, data science, engineering, math, physics, or scientific discipline; OR 2+ years of professional experience in writing software in lieu of a degree
  • 1+ years of experience in software development with C++ or C languages

Skills

Required:C++ or C programming
Nice to have:Microcontroller developmentComputer architectureLinux and bash scriptingVerification methodologiesCommunication & documentation

Benefits

  • comprehensive medical, vision, and dental coverage
  • access to a 401(k) retirement plan
  • short and long-term disability insurance
  • life insurance
  • paid parental leave
  • various other discounts and perks
  • 3 weeks of paid vacation and 10+ paid holidays per year
  • paid sick leave per company policy
  • Employee Stock Purchase Plan and potential discretionary bonuses
Last updated Jul 29, 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