company

Flight Sciences 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

Experience

Qualifications

Qualifications:Proficiency in Python programming, particularly in relation to engineering applications. Experience in developing engineering tools that integrate with mechanical design processes. Strong understanding of structural mechanics, loads analysis, and aerodynamics. A collaborative mindset with a willingness to engage with multidisciplinary teams. Ability to communicate complex technical concepts clearly and effectively.

About the job

ABOUT US:

Astro Mechanica is a pioneering aerospace company dedicated to shaping a faster and more interconnected future. Our vision is to democratize high-speed flight, making supersonic travel flexible, accessible, and sustainable. We envision a world where rapid, on-demand, point-to-point global mobility becomes the norm for transporting people and goods across the globe. To realize this goal, we are seamlessly integrating our advanced airframe and engine technologies—featuring Duality™, our proprietary dual-use propulsion system—with an innovative flight operations model, making supersonic transport as efficient and economical as conventional commercial air travel. In the short term, we are focused on developing versatile, high-speed systems to address aircraft performance gaps for the United States government.

WHO WE ARE:

We are a team of enthusiastic engineers committed to pushing the boundaries of aerospace innovation. Our team comprises generalists with specialized expertise, all driven by a flat organizational structure and a shared passion for creating effective solutions. We prioritize speed, practicality, and allow engineering excellence to take precedence over hierarchy.

WHO YOU ARE:

As a software engineer, you excel at creating robust engineering tools that have a direct influence on hardware design. You thrive at the intersection of software and mechanical engineering, collaborating effectively with structural, loads, and aerodynamic teams to convert complex physics into scalable, reliable code. You think systemically, prioritize performance and usability, and take pride in crafting clean, well-structured Python code that engineers rely on for critical design decisions. You are driven by challenging technical problems—whether it’s implementing aeroelastic solution sequences, developing composite stress analysis tools, or designing databases that render complex loads data accessible and actionable.

WHAT YOU’LL DO:

You will collaborate closely with system owners across loads, flight dynamics, and structures to design and develop the internal software framework that facilitates multidisciplinary design optimization throughout the aircraft lifecycle. Your tools will fundamentally influence how we analyze, iterate, and finalize flight-ready hardware.

  • Develop and maintain Python-based stress analysis templates, incorporating composite plate buckling, classical laminate theory (CLT), and composite failure theory implementations.

  • Create and manage a scalable loads database system that ensures easy access to loads analysis data for stress analysts and design engineers.

About Astro Mechanica

Astro Mechanica is revolutionizing the aerospace industry by developing innovative solutions that make supersonic flight a reality. Our commitment to sustainability and efficiency positions us uniquely in the market as we strive for breakthroughs in high-speed travel, ensuring our technologies are both advanced and accessible.

Similar jobs

Tailoring 0 resumes

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