Flight Software Engineer
Astro Mechanica, San Francisco
What you will do
- Design and implement reliable flight software to control the plane, with guidance from senior engineers
- Contribute to simulation and infrastructure tooling used to validate flight systems
- Support integration of software with embedded hardware and real-time systems
- Write clean, testable, and maintainable code, including unit and integration tests
- Collaborate closely with mechanical, electrical, propulsion, and controls engineers to develop and refine aircraft systems
- Debug issues across the stack, from application-level behavior down to system interfaces