← Back to results

Flight Software Engineer

Join Astro Mechanica as a Flight Software Engineer to develop software for supersonic travel in a fast-paced startup environment.

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

Posted by employer 6 months ago

First seen on Joblaze 1 week ago

Last verified on the company career page 1 day ago

Skills & Technologies

C++ Rust Flexible on stack

Requirements

Experience
0–3 years
Education
Bachelor's degree

Not disclosed in this posting: compensation, visa sponsorship.

Benefits

401k Match Flexible Work Paid Time Off Health Insurance

Joblaze summary

The Flight Software Engineer at Astro Mechanica focuses on developing and implementing software that controls aircraft, collaborating closely with a multidisciplinary team. Key skills include proficiency in C++ or Rust, along with experience in debugging and performance optimization. This role is ideal for early-career professionals eager to thrive in a dynamic startup environment. The company emphasizes a flat structure and a culture of collaboration, making it a fitting place for those passionate about aerospace innovation.

Joblaze insights

Quick facts

Is the Flight Software Engineer role remote?
No — this is an on-site role in San Francisco.
How much experience is required?
0–3 years of relevant experience for this 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++, Rust.
What seniority level is this role?
Astro Mechanica targets junior candidates for this position.
Is this full-time or contract?
Full-time for this 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 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:

  • Design and implement reliable flight software to control the plane, with guidance from senior engineers

  • Contribute to simulation and infrastructure tooling used to validate flight systems

  • Support integration of software with embedded hardware and real-time systems

  • Write clean, testable, and maintainable code, including unit and integration tests

  • Collaborate closely with mechanical, electrical, propulsion, and controls engineers to develop and refine aircraft systems

  • Debug issues across the stack, from application-level behavior down to system interfaces

WHAT WE’RE LOOKING FOR:

  • Bachelor’s degree in Computer Science, Engineering, Math, or a Science discipline

  • 0-3 years of professional software development experience, including internships and research experience

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

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

  • Ambition to work in a fast-paced environment

PERKS & 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
Senior Flight Software Engineer
Astro Mechanica · San Francisco
CesiumAstro
Staff Flight Software Engineer
CesiumAstro · Westminster, CO
CesiumAstro
Senior Flight Software Engineer
CesiumAstro · Westminster, CO
Astranis
Flight Software Engineer
Astranis · San Francisco
Reliable Robotics Corporation
Flight Software Engineer
Reliable Robotics Corporation · Mountain View, CA