Embedded Flight Software Engineer (Spacecraft)

AstroForge

Seal Beach (CA)

On-site

USD 140,000 - 229,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, and life insurance
Vision and FSA
PTO plus sick time
10 paid holidays
401(k) with company match
Equity on the ground floor

Job summary

AstroForge is seeking an experienced Embedded Flight Software Engineer to develop and maintain software for our deep-space missions, ensuring reliability and safety while enabling rapid iteration.

The role covers embedded microcontrollers and Linux systems, writing drivers for sensors and actuators, and collaborating with avionics to integrate software across platforms. Candidates should have a strong basis in Rust, C, or C++, and a degree in a related field.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Experience in embedded software development, preferably in aerospace or a related field.
  • Proficiency in programming languages such as Rust, C, or C++.
  • Familiarity with ARM processors and embedded Linux.
  • Knowledge of communication protocols such as UART, I2C, and RS422.
  • Strong problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.

Responsibilities

  • Develop and maintain embedded software for microcontroller & embedded Linux systems, ensuring reliability, safety, and performance.
  • Write hardware drivers that interface with spacecraft sensors and actuators such as IMUs, reaction wheels, and star trackers.
  • Collaborate with the avionics team to integrate software with embedded systems and peripherals.
  • Participate in the full software development lifecycle, including design, implementation, testing, and documentation.
  • Troubleshoot and debug software issues, both independently and as part of a team.
  • Adhere to industry standards and best practices for embedded software development.

Skills

Rust
C
C++
Embedded Linux
ARM processors
UART
I2C
RS422
Embedded software
Spacecraft systems

Education

Bachelor's degree in Computer Science, Electrical Engineering, or related field

Job description

AstroForge is seeking an experienced Embedded Flight Software Engineer to develop and maintain software for our deep-space missions, ensuring reliability and safety while enabling rapid iteration.

The role covers embedded microcontrollers and Linux systems, writing drivers for sensors and actuators, and collaborating with avionics to integrate software across platforms. Candidates should have a strong basis in Rust, C, or C++, and a degree in a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Flight Software Engineer — Systems & Equity
Embedded Flight Software Engineer — Systems & Equity

AstroForge Inc. • Seal Beach (CA)

On-site
USD 140,000 - 229,000
100% paid medical, dental, and life
Vision and FSA benefits
3 weeks PTO + 1 week sick
+3
Embedded Flight Software Engineer
Embedded Flight Software Engineer

AstroForge Inc. • Seal Beach (CA)

On-site
USD 140,000 - 229,000
100% paid medical, dental, and life
Vision and FSA benefits
3 weeks PTO + 1 week sick
+3
Embedded Flight Software Engineer
Embedded Flight Software Engineer

AstroForge • Seal Beach (CA)

On-site
USD 140,000 - 229,000
Medical, dental, and life insurance
Vision and FSA
PTO plus sick time
+3
Senior Spaceflight Embedded Software Engineer
Senior Spaceflight Embedded Software Engineer

AST SpaceMobile • Washington

On-site
USD 140,000 - 190,000
Embedded Flight Software Engineer (Spacecraft)
Embedded Flight Software Engineer (Spacecraft)

Apex Space, Inc. • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Equity
Healthcare
PTO
+4
Senior Flight Software Engineer - Spacecraft Embedded Systems
Senior Flight Software Engineer - Spacecraft Embedded Systems

AST SpaceMobile • Lanham (MD)

On-site
USD 140,000 - 190,000
Senior Flight Software Engineer — Spacecraft & FPGA
Senior Flight Software Engineer — Spacecraft & FPGA

AST & Science LLC • Lanham (MD)

Hybrid
USD 140,000 - 210,000
Flight Software Engineer
Flight Software Engineer

EVONA • San Francisco (CA)

On-site
USD 120,000 - 180,000
Spacecraft Embedded Software Engineer — Firmware & Systems
Spacecraft Embedded Software Engineer — Firmware & Systems

Astro Digital • Littleton (CO)

On-site
USD 130,000 - 175,000
Company stock options
Healthcare
401(k) retirement plan
+1
Senior Embedded Firmware Engineer for Spacecraft
Senior Embedded Firmware Engineer for Spacecraft

Firefly Aerospace Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Unlimited PTO
Sabbatical after 3 years
Medical, dental, vision
+4