Senior Flight Software Engineer at Inversion - ScoutJobs - The AI-curated global job board
Skip to content
I
Posted 19 hours ago

Senior Flight Software Engineer

InversionSenior Flight Software Engineer, Arc Vehicle

Requirements

Bachelor's degree in CS, Computer Engineering, or Aerospace Engineering, 5+ years of embedded or safety-critical software experience, Proficiency in C, C++, or Rust, Experience with communication protocols (CAN, Ethernet, SPI, I2C), Understanding of embedded Linux and multi-threaded architectures

Skills

C#LinuxEmbedded Systems

About the role

Responsibilities

  • Develop, test, and deploy high-reliability, real-time flight software
  • Design and implement safety-critical state machines, autonomous flight sequencing, and fault detection, isolation, and recovery (FDIR) algorithms
  • Integrate and optimize GNC flight software modules into the main C++ software loop
  • Perform low-level driver development and board bring-up on flight hardware
  • Lead the development and execution of Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) test suites
  • Participate in rigorous code reviews and mentor junior embedded software developers
  • Collaborate with systems and avionics engineers to define interface control documents and communication protocols

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent technical experience
  • 5+ years of professional experience developing embedded, real-time, or safety-critical software
  • Strong proficiency in C, C++, or Rust in a Linux-based development environment
  • Solid understanding of embedded Linux, deterministic software design, memory management, and multi-threaded architectures
  • Hands-on experience with communication protocols such as CAN, Ethernet, SPI, I2C, or RS-422
  • Excellent verbal and written communication skills

Preferred Qualifications

  • Experience developing flight software for spacecraft, launch vehicles, or safety-critical autonomous aerospace platforms
  • Familiarity with Git, unit-testing frameworks, static analysis, and automated CI/CD pipelines
  • Familiarity with physical systems modeling, sensor data processing, or GNC algorithms
  • Prior experience in a fast-paced aerospace startup

About the Company

Inversion builds advanced reentry systems to deliver next-generation capabilities from space, turning Low-Earth Orbit into an on-demand logistics domain.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Flight Software Engineer

Inversion · Playa Vista

Sign up to apply