← Back to results

Senior Flight Software Engineer

Join Astro Mechanica as a Senior Flight Software Engineer to develop software for supersonic travel in a dynamic startup environment.

Location
San Francisco
Compensation
Not disclosed
Level
senior
Type
full time · On-site

Posted by employer 2 days ago

First seen on Joblaze 1 week ago

Last verified on the company career page 1 day ago

Requirements

Experience
4+ years
Education
Bachelor's degree

Not disclosed in this posting: compensation, visa sponsorship.

Benefits

401k Match Remote Work Flexible Time Off Health Insurance

Joblaze summary

The Senior Flight Software Engineer at Astro Mechanica focuses on developing reliable autonomous software systems and the necessary simulations for validation. This role requires proficiency in C++, Rust, or similar languages, along with experience in real-time and embedded systems. Ideal candidates have a strong background in software development, particularly in aerospace or related fields, and are comfortable in a fast-paced startup environment. The team emphasizes collaboration and engineering excellence, reflecting the company's commitment to innovation in aerospace.

Joblaze insights

Quick facts

Is the Senior Flight Software Engineer role remote?
No — this is an on-site role in San Francisco.
How much experience is required?
At least 4 years of relevant experience for this Senior Flight Software Engineer role.
Where is the role based?
Astro Mechanica is hiring for this position in San Francisco.
What's the tech stack?
Joblaze extracted these technologies from the posting: C++, Embedded Systems, Linux, Real-time Systems, Rust, distributed computing.
What seniority level is this role?
Astro Mechanica targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Flight Software Engineer role at Astro Mechanica.

From the original posting

ABOUT US:

Astro Mechanica is a vertically integrated aerospace company developing a scalable technology platform to power critical infrastructure, mission operations, and the future of flight. We apply aerospace engineering and quality standards across our products, delivering high performance, reliability, and efficiency for the most demanding operating environments. Astro Mechanica is backed by leading venture and strategic investors, including Andreessen Horowitz (a16z), Giant Step Capital, United Airlines Ventures, and Voyager Ventures.

WHO WE ARE:

We’re a team of passionate engineers dedicated to advancing aerospace. We’re generalists with specialist depth, united by a flat structure and a shared obsession with building things that work well. We move fast, stay pragmatic, and let engineering excellence speak louder than hierarchy.

WHO YOU ARE:

Astro Mechanica is seeking a Senior Flight Software Engineer to join our growing team. The ideal candidate is excited to develop software that is used to control and fly our products. You will have the opportunity to help architect the full software stack including application, operating system, networking, and firmware. You will work closely with your peers to define and implement the requirements and overall software scope. Your work at Astro Mechanica will be fast-paced in a dynamic startup environment and will have a direct impact on our mission.

WHAT YOU’LL DO:

  • Develop highly reliable autonomous software systems and the simulations/ infrastructure required to validate them

  • Own all aspects of software development including design, test, and operations

  • Work closely with other engineering disciplines to design and develop the overall aircraft systems

WHAT WE’RE LOOKING FOR:

  • Bachelor’s degree in Computer Science, Engineering, Math, or a Science discipline and 4+ years of software development experience; or 6+ years of professional software development experience

  • Experience in C++, Rust, or other systems programming language

  • Experience building or working with real-time systems or distributed computing systems

  • Experience working on embedded systems or the Linux kernel

  • Proven skills in debugging, performance optimization, and unit testing

  • Basic knowledge in controls, fluid systems, motors, or other physical mechanics

PERKS AND BENEFITS:

  • Comprehensive medical, dental, and vision insurance, including Flexible Spending Accounts (FSA)

  • 401(k) program and transparent stock option plan

  • Self-managed and flexible time-off policy, including PTO, paid holidays, and sick time

  • Flexible work environment

  • Company-funded perks, including weekly team lunches and Astro Mechanica swag

ADDITIONAL INFORMATION:

At Astro Mechanica, we highly value in-office work to foster collaboration and strengthen our company culture. We consider working in the office five days a week an essential part of the employee's role.

Astro Mechanica is an equal opportunity employer. We proudly recruit and hire a diverse workforce and are committed to creating an inclusive environment for all employees.

Similar positions

Astro Mechanica
Flight Software Engineer
Astro Mechanica · San Francisco
CesiumAstro
Senior Flight Software Engineer
CesiumAstro · Westminster, CO
CesiumAstro
Senior Software Project Engineer
CesiumAstro · Austin, TX
The Exploration Company
Senior Flight Software Engineer
The Exploration Company · Munich, Germany
CesiumAstro