Astro Mechanica
Software Engineer, Engineering Applications
San Francisco. Posted 9 months ago
The role
You will design and build internal software tools to enable multidisciplinary design optimization across the aircraft. You will work with system owners in loads, flight dynamics, and structures to develop tools that shape hardware analysis.
What you will do
- Develop and maintain Python-based stress analysis templates
- Create and own a scalable loads database system
- Implement aeroelastic solution sequences as part of a custom-built loads analysis tool
- Build reusable, well-documented libraries for MDO workflows
- Partner with mechanical and aerospace engineers to translate analysis methods into software
- Improve performance, reliability, and automation of internal engineering toolchains
- Build flight dynamics simulation tools and develop interfaces for analysts
Required qualifications
- 5+ years of experience in software engineering, development, or related field
- Substantial experience in Python, including building engineering or scientific computing tools
- Background or familiarity in mechanical engineering, aerospace engineering, or a related technical discipline
- Ambition to work in a fast-paced environment
Nice to have
- Familiarity with Fortran
Benefits
- Comprehensive medical, dental, and vision insurance
- Flexible Spending Accounts (FSA)
- 401(k) program
- Transparent stock option plan
- Self-managed and flexible time-off policy
- PTO
- Paid holidays
- Sick time
About the company
Astro Mechanica is a vertically integrated aerospace company developing a scalable technology platform to power critical infrastructure, mission operations, and the future of flight. The team is composed of engineers dedicated to advancing aerospace.