
Flight Software Engineer
Astro Mechanica3 months ago
San Francisco, CA, USAEntry Level / Mid Level
Base Salary
$90k - $160k/yr
Responsibilities
- Design and implement reliable flight software to control the plane.
- Contribute to simulation and infrastructure tooling for flight systems validation.
- Support integration of software with embedded hardware and real-time systems.
- Write clean, testable, and maintainable code, including unit and integration tests.
- Collaborate with engineers from various disciplines to refine aircraft systems.
- Debug issues across the software stack from application-level to system interfaces.
Requirements
- 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 in C++, Rust, or other systems programming languages.
- Proven skills in debugging, performance optimization, and unit testing.
- Ambition to work in a fast-paced environment.
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.