Embedded Flight Software Engineer Verified today

AstroForge · Seal Beach, CA · Software · first seen 2026-08-01

About the Role

AstroForge is seeking an Embedded Flight Software Engineer to develop and maintain the software that flies our deep-space missions. You will quickly iterate while ensuring reliability and safety across our spacecraft systems.

What You Will Do

  • Develop and maintain embedded software for microcontroller and 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.

What You Need

  • 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.

Compensation and Benefits

  • Pay Range: Level 2: $140,000 - $175,000 / Level 3: $160,000 - $204,500 / Level 4: $200,000 - $228,500
  • 100% paid medical, dental, and life insurance coverage.
  • Vision and FSA benefits available.
  • 3 weeks of PTO plus 1 week of sick time.
  • 10 paid holidays.
  • Retirement savings plan with 401(k) company match.
  • Equity on the ground floor of a startup.

ITAR Requirements

To conform to U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by ITAR (22 CFR §120.15), or eligible to obtain the required authorizations from the U.S. Department of State.