A

Axiom Space

End-to-end human spaceflight missions and infrastructure

Flight Software Architect

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeHouston, TX, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a related field is required.
  • At least 15 years of experience in mission-critical software development, preferably in aerospace.
  • Experience designing, deploying, and supporting flight control systems or systems of similar complexity.
  • Experience developing real-time embedded systems, including system design, analysis, development, implementation, integration, verification, qualification, and release.
  • Experience in build automation, continuous integration, configuration management, software verification, and deployment.
  • Familiarity with embedded systems architectures, including bare-metal and RTOS-based systems.
  • Familiarity with real-time operating systems.
  • Understanding of C, C++, and Rust for safety-critical systems.
  • Familiarity with flight software design for spacecraft, launch vehicles, unmanned aerial vehicles, or avionics.
  • Strong understanding of network protocols, including TCP/IP and UDP.
  • Knowledge of redundancy management and high-reliability architectures.
  • Exposure to software development in Linux environments.
  • Experience supporting aerospace or defense programs.
  • Must be able to complete a U.S. government background investigation.
  • Proof of U.S. citizenship or U.S. permanent residency is required.
  • Must be willing to work evenings and weekends as needed to meet critical project milestones.

Responsibilities

  • Define flight software architectures for robust, real-time, safety-critical software systems.
  • Collaborate with teams to define software requirements, architectures, and designs, and lead verification to ensure software products meet requirements and safety-critical standards.
  • Oversee development of fault-tolerant flight software responsible for command and control of an autonomous space vehicle.
  • Oversee integration of software components, creation and execution of unit tests, validation on Hardware-in-the-Loop, and release of real-time embedded solutions.
  • Lead and contribute to technical documentation for architecture, design, and verification plans.
  • Communicate project progress, status, and potential issues to stakeholders and leadership.
  • Implement and maintain agile project management methodologies throughout the project lifecycle.
  • Perform additional job duties as assigned.

Desired Qualifications

  • Familiarity with spacecraft communications protocols.

About the Company

Axiom Space

End-to-end human spaceflight missions and infrastructure

Axiom Space provides human spaceflight services and space infrastructure development. It conducts missions to the International Space Station (ISS) and is building the Axiom Station as a commercial destination in low-Earth orbit. The company also designs and develops next-generation spacesuits (Extravehicular Mobility Units) for use in space. Its clients include private individuals and national astronauts, and it offers end-to-end space missions that cover training, launch, stay, and return. Revenue comes from charging for missions and future sales of spacesuits and other space-related infrastructure. Axiom Space collaborates with NASA and Thales Alenia Space and aims to create the world's first commercial space station, expanding how humans live and work in space with a mission to advance civilization.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$1.2B
Headquarters
Houston, TX
Founded
2016

Recently Posted Jobs

Explore more opportunities at Axiom Space

See more jobs