Embedded Flight Software Engineer (Spacecraft)

AstroForge

Seal Beach (CA)

On-site

USD 140,000 - 229,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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
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
Lead Flight Software Engineer — Real-Time Spacecraft Automation
Lead Flight Software Engineer — Real-Time Spacecraft Automation

United States Digital Space LLC • United States

Hybrid
USD 140,000 - 210,000
Equity
Competitive salary
Hybrid work
+3
Senior Flight Software Engineer – Space Embedded Systems
Senior Flight Software Engineer – Space Embedded Systems

Medium • Saratoga (CA)

On-site
USD 130,000 - 180,000
Flight Software Engineer (Space)
Flight Software Engineer (Space)

NewSpace Technical • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior Embedded Spaceflight Software Engineer
Senior Embedded Spaceflight Software Engineer

Blue Origin • Denver (CO)

On-site
USD 181,000 - 255,000
Relocation provided
Paid parental leave
401(k) with company match
Senior Spaceflight Embedded Software Lead
Senior Spaceflight Embedded Software Lead

Associates Systems LLC • Webster (TX)

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

York Space Systems • Greenwood Village (CO)

On-site
USD 110,000 - 165,000
Medical insurance
Dental insurance
Vision insurance
+2