Flight Software Engineer — Real-Time Aerial Systems
Industrious Ventures
San Francisco (CA)
On-site
USD 90,000 - 160,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Comprehensive medical, dental, and vision insurance
401(k) program
Self‑managed and flexible time‑off policy
Flexible work environment
Company‑funded perks, including weekly team lunches
Job summary
Astro Mechanica is seeking a Flight Software Engineer in San Francisco, California. In this role, you will design and implement flight software to control our cutting-edge aerospace products. Candidates should have a Bachelor's degree in a relevant field and experience in software development using languages like C++ or Rust. The position offers comprehensive benefits, including medical insurance and a flexible work environment, aiming to foster collaboration and innovation within a dynamic team.
Qualifications
0–3 years of professional software development experience, including internships and research experience.
Proven skills in debugging, performance optimization, and unit testing.
Ambition to work in a fast‑paced environment.
Responsibilities
Design and implement reliable flight software to control the plane.
Contribute to simulation and tooling used to validate flight systems.
Support integration of software with embedded hardware and real‑time systems.
Write clean, testable, and maintainable code.
Collaborate with engineers to develop and refine aircraft systems.
Debug issues across the stack.
Skills
C++
Rust
Debugging
Unit testing
Performance optimization
Education
Bachelor’s degree in Computer Science, Engineering, Math, or a Science discipline
Job description
Astro Mechanica is seeking a Flight Software Engineer in San Francisco, California. In this role, you will design and implement flight software to control our cutting-edge aerospace products. Candidates should have a Bachelor's degree in a relevant field and experience in software development using languages like C++ or Rust. The position offers comprehensive benefits, including medical insurance and a flexible work environment, aiming to foster collaboration and innovation within a dynamic team.