Embedded Flight Software Engineer Verified today
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.