Staff Flight Software Architect, Hypersonic Arc Vehicle

Frontdoor Defense

Vista (CA)

On-site

USD 165,000 - 236,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Inversion seeks a Staff Flight Software Engineer to own the end-to-end flight software architecture for the Arc hypersonic vehicle. You will report to the Engineering Manager of Arc Vehicle Software and serve as the principal software architect for the flight software running on the Arc vehicle.

You will lead embedded C/C++/Rust development, guide multi-rate GNC integration, and establish standards for safety-critical software while mentoring engineers and collaborating with system architects on

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent technical experience.
  • Typically 9+ years of professional experience in embedded, real-time, or safety-critical software.
  • Expertise in systems programming languages (C / C++ / Rust) in a Linux-based development environment.
  • Deep understanding of embedded Linux, deterministic software execution, multi-threading, and memory management in resource-constrained environments.
  • Proven track record of architecting and deploying flight software or high-reliability autonomous software on hardware that has operated in flight or harsh environments.
  • Strong background in low-level drivers, networking, and hardware interface protocols (CAN, Ethernet, SPI, UART, or RS-422).
  • Excellent verbal and written communication skills with a proven ability to lead complex software design reviews.

Responsibilities

  • Architect, write, and maintain high-reliability, fault-tolerant flight software for the Arc vehicle.
  • Own the software architecture for critical vehicle state transitions, fault-management, power conservation, and autonomous mission execution.
  • Lead integration and optimization of multi-rate GNC algorithms into the core C++ flight software loop.
  • Establish embedded C++ development standards, coding guidelines, and software architectural patterns.
  • Drive hardware-software boundary definition, board bring-up, and low-level debugging on target processors.
  • Design and lead automated SIL and HIL test suites for robust code coverage.
  • Mentor senior and mid-level engineers and promote rigorous software engineering practices.
  • Collaborate with cross-functional system architects to define telemetry formats and hardware interfaces.

Skills

Flight software architecture
Real-time systems
Software leadership
Verbal and written communication

Education

Bachelor's degree in CS/CE/Aerospace or equivalent

Tools

C/C++/Rust
Embedded Linux
CAN
Ethernet
SPI
UART
RS-422

Job description

Inversion seeks a Staff Flight Software Engineer to own the end-to-end flight software architecture for the Arc hypersonic vehicle. You will report to the Engineering Manager of Arc Vehicle Software and serve as the principal software architect for the flight software running on the Arc vehicle.

You will lead embedded C/C++/Rust development, guide multi-rate GNC integration, and establish standards for safety-critical software while mentoring engineers and collaborating with system architects on

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Flight Software Engineer: Arc Hypersonic Vehicle
Staff Flight Software Engineer: Arc Hypersonic Vehicle

Frontdoor Defense • Los Angeles (CA)

On-site
USD 165,000 - 236,000
Staff Flight Software Engineer, Arc Vehicle Software
Staff Flight Software Engineer, Arc Vehicle Software

Frontdoor Defense • Vista (CA)

On-site
USD 165,000 - 236,000
Staff Flight Software Engineer, Arc Vehicle Software
Staff Flight Software Engineer, Arc Vehicle Software

Frontdoor Defense • Vista (CA)

On-site
USD 165,000 - 236,000
Lead Flight Software Architect — Hypersonic Vehicle
Lead Flight Software Architect — Hypersonic Vehicle

Kindredventures • Los Angeles (CA)

On-site
USD 165,000 - 236,000
Arc Vehicle Software Engineering Lead
Arc Vehicle Software Engineering Lead

Inversion • Los Angeles (CA)

On-site
USD 150,000 - 190,000
Arc Vehicle Software Engineering Lead
Arc Vehicle Software Engineering Lead

Inversion • Los Angeles (CA)

On-site
USD 145,000 - 210,000
Arc Vehicle Software Manager — Hypersonic Flight Autonomy
Arc Vehicle Software Manager — Hypersonic Flight Autonomy

Kindredventures • Los Angeles (CA)

On-site
USD 145,000 - 210,000
Senior Flight Software Engineer: Hypersonic Reentry Autonomy
Senior Flight Software Engineer: Hypersonic Reentry Autonomy

Inversion Space Company • California

On-site
USD 139,000 - 201,000
Staff Flight Software Engineer, Arc Vehicle
Staff Flight Software Engineer, Arc Vehicle

Inversion • Los Angeles (CA)

On-site
USD 165,000 - 236,000
Staff Flight Software Engineer, Arc Vehicle
Staff Flight Software Engineer, Arc Vehicle

Kindredventures • Los Angeles (CA)

On-site
USD 165,000 - 236,000