
Software Engineer I/II, Flight Software
Heart Aerospace4 months ago
Base Salary
$119k - $149k/yr
Responsibilities
- Design, develop, test, and maintain embedded software for safety-critical vehicle and industrial systems.
- Write reliable, maintainable code for embedded environments including microcontrollers and RTOS.
- Collaborate cross-functionally with systems, hardware, flight sciences, and quality teams.
- Contribute to verification and validation activities including unit testing and system-level testing.
- Support simulation, modeling, and test activities.
- Document designs, requirements, and test results clearly and effectively.
Requirements
- 0–2 years of professional experience for Software Engineer I or 2+ years for Software Engineer II.
- Experience writing production-quality code in systems languages such as Rust, C, C++, or Python.
- Ability to develop embedded software under mentorship for Software Engineer I or own medium-complexity features for Software Engineer II.
- Strong verbal and written communication skills in English.
- Bachelor’s degree in Aerospace Engineering, Computer Science, Electrical Engineering, or a related field.