Graduate Software Engineer, Avionics & Firmware

First Roles

Hawthorne, Northern (CA, KY)

Hybrid

USD 125,000 - 195,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health coverage
401(k)
Disability Insurance
Life Insurance
Parental leave
Stock options

Job summary

SpaceX is seeking a New Graduate Engineer, Software (Starfall) in Hawthorne, CA. You will design and implement software and firmware for next-gen avionics, ensuring systems behave as expected and troubleshooting when needed.

You will contribute to frequent, safe, and reliable launches and collaborate with peers and customers across the Starfall Engineering org. Qualifications include a BS in a STEM field, C/C++ experience, and graduating 2026 or 2027.

Qualifications

  • Bachelor’s degree in computer science, data science, engineering, math, physics, or other STEM discipline.
  • Professional development experience in C++ or C languages (internship experience is applicable).
  • Graduating in the class of 2026 or 2027.
  • Development experience with microcontrollers.
  • Strong software engineering fundamentals in C++.
  • Solid fundamental knowledge of computer architecture and networks.
  • Familiarity with NXP microcontrollers.
  • Commitment to high standard of software development, including adherence to software process and best practices.
  • Linux and bash shell scripting.
  • Understanding of verification methodologies.
  • Excellent communication & documentation skills, and ability to collaborate in multidisciplinary environments.

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.

Skills

C++/C
Linux
Bash scripting
Microcontrollers
Computer architecture

Education

Bachelor's degree in STEM

Tools

NXP microcontrollers

Job description

SpaceX is seeking a New Graduate Engineer, Software (Starfall) in Hawthorne, CA. You will design and implement software and firmware for next-gen avionics, ensuring systems behave as expected and troubleshooting when needed.

You will contribute to frequent, safe, and reliable launches and collaborate with peers and customers across the Starfall Engineering org. Qualifications include a BS in a STEM field, C/C++ experience, and graduating 2026 or 2027.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Engineer, Avionics & Space Systems
Graduate Software Engineer, Avionics & Space Systems

Spacex • Hawthorne (CA), Northern (KY)

Hybrid
USD 125,000 - 195,000
Health insurance
401(k) plan
Paid vacation
+1
New Grad Software Engineer – Avionics & Flight Systems
New Grad Software Engineer – Avionics & Flight Systems

re-zoo-me • Hawthorne (CA), Northern (KY)

Hybrid
USD 125,000 - 195,000
Stock options
401(k) matching
Health insurance
+1
New Grad Software Engineer – Avionics (Starfall)
New Grad Software Engineer – Avionics (Starfall)

InvestedintheMission • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Stock options
Medical, vision, and dental coverage
401(k) retirement plan
+2
Senior Avionics Software Engineer — Flight Systems
Senior Avionics Software Engineer — Flight Systems

SpaceX • Hawthorne (CA)

On-site
USD 165,000 - 230,000
Stock options
401(k) plan
Medical insurance
+1
Starfall Avionics Software Engineer
Starfall Avionics Software Engineer

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Starfall Software Engineer — Avionics & Flight Systems
Starfall Software Engineer — Avionics & Flight Systems

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
Medical, vision & dental
401(k) retirement plan
+4
Starfall Avionics Software Engineer — Flight Systems
Starfall Avionics Software Engineer — Flight Systems

Future Ventures • Hawthorne (CA)

On-site
USD 125,000 - 175,000
Stock options
Medical, vision, dental
401(k) retirement plan
+2
Graduate Software Engineer, Starship Flight Systems
Graduate Software Engineer, Starship Flight Systems

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 125,000 - 150,000
401(k) plan
Stock options
Medical coverage
+6
Senior Software Engineer, Starfall — Avionics
Senior Software Engineer, Starfall — Avionics

SPACE EXPLORATION TECHNOLOGIES CORP • Hawthorne (CA)

On-site
USD 165,000 - 230,000
Stock options / long‑term incentives
Medical, vision, dental coverage
401(k) retirement plan
+2
Graduate Software Engineer, Real-Time Systems
Graduate Software Engineer, Real-Time Systems

SpaceX • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Stock options
Long‑term incentives
Discretionary bonuses
+2