← All roles

New Graduate Engineer, Software

SpaceX· Starshield Software Engineering
Apply on company site
Hawthorne, CA$125k - $145kfull-timePosted 6mo ago

About the role

Entry-level software engineering role at SpaceX focused on developing reliable autonomous software systems for flight hardware, with emphasis on design, testing, integration, and cross-disciplinary collaboration in a dynamic aerospace environment.

Responsibilities

  • Develop highly reliable autonomous software systems and the simulations required to validate them.
  • Own all aspects of software development, including design, testing, and integration to the mission.
  • Work with counterpart engineering teams to develop and maintain launch and vehicle software.
  • Expect a dynamic role doing what you’re best at. Our team is building high-performance flight hardware.

Qualifications

  • Bachelor's degree in computer science, software engineering, computer engineering, electrical engineering or other engineering discipline.
  • Graduating with a bachelor's degree, master's degree, or PhD in 2026 or 2027.

Skills

Nice to have:C++RustReal-time embedded systemsSoftware design and architectureCommunication

Benefits

  • Long-term incentives, such as company stock or long-term cash awards
  • Potential discretionary bonuses
  • Employee stock purchase plan
  • Comprehensive 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 (per company policy)
  • Various other discounts and perks
Last updated Jul 8, 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