company

Flight Software Engineer

Astro MechanicaSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

WHAT WE’RE LOOKING FOR:Bachelor's Degree in Computer Science, Engineering, or a related field. Experience with flight software development and real-time systems. Strong programming skills in C/C++ and familiarity with embedded systems. Excellent problem-solving abilities and attention to detail. Ability to work collaboratively in a fast-paced environment.

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.

About Astro Mechanica

Astro Mechanica is at the forefront of aerospace innovation, committed to making supersonic travel a reality for all. Our revolutionary technologies aim to redefine the standards of global mobility, focusing on speed, efficiency, and sustainability.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.