About the job
ABOUT US:
At Astro Mechanica, we're pioneering the future of aerospace with a commitment to making high-speed flight a reality for everyone. Our vision is to democratize supersonic travel, ensuring it is flexible, accessible, and sustainable. We are integrating cutting-edge airframe and engine technologies—including our proprietary Duality™ dual-use propulsion system—into a revolutionary flight operations model, aiming to make supersonic transport as economical as today's commercial flights. In the short term, we are focused on developing adaptable, high-speed systems to address aircraft performance needs for the United States government.
WHO WE ARE:
We are a dynamic team of engineers driven by a shared passion for aerospace innovation. Our flat organizational structure fosters collaboration, allowing us to harness our diverse skills to build efficient and effective solutions. Our ethos emphasizes speed, pragmatism, and the pursuit of engineering excellence.
WHO YOU ARE:
Astro Mechanica is looking for a Flight Software Engineer to become an integral part of our innovative team. The ideal candidate will be eager to design and develop software that governs the operation of our aircraft. You will have the chance to architect a comprehensive software stack encompassing applications, operating systems, networking, and firmware. Collaborating closely with your colleagues, you will define requirements and contribute to the overall software scope. Your role will be fast-paced and impactful, contributing directly to our mission.
WHAT YOU’LL DO:
Design and implement robust flight software to control aircraft, under the guidance of senior engineers.
Contribute to the development of simulation and infrastructure tools for validating flight systems.
Assist in the integration of software with embedded hardware and real-time systems.
Produce clean, testable, and maintainable code, including comprehensive unit and integration tests.
Work in close collaboration with mechanical, electrical, propulsion, and controls engineers to refine aircraft systems.
Debug issues across all software layers, from application-level behavior to system interfaces.

