Flight Software Engineer

Axiom Space•Houston, TX
•Onsite

About The Position

Axiom Space is seeking a resilient, high-energy Flight Software Engineer to design and develop flight software for the Axiom Space Station. The engineer will work with embedded software and flight-system teams to develop, test, integrate, and deploy software, and will collaborate with subsystem and avionics engineers. The role includes executing hardware-in-the-loop test plans, supporting test automation and CI/CD initiatives, and contributing to milestone reviews such as PDR, CDR, and SDR. The position reports to the Flight Software Team Lead and is onsite in Webster, Texas, at the Space Station Development Facility.

Requirements

  • Bachelor of Science in Electrical Engineering, Aerospace Engineering, Mechanical Engineering, Computer Engineering, Computer Science, Computer Information Systems, or another related technical discipline.
  • At least 5 years of experience developing code in languages such as C, C++, Rust, and Python in a Linux environment, VxWorks, or another RTOS.
  • Experience with a Git distribution such as GitLab and CI/CD tools.
  • Familiarity with containerization supporting Continuous Development/Continuous Integration pipelines on Linux systems.
  • Experience working with protocols such as Serial, Modbus, UDP, and TCP.
  • Track record of making things happen in ambiguous, fast-moving environments.
  • Good judgment and proactive problem-solving that positively impacts challenging issues.
  • Demonstrated organizational skills to meet tight deadlines with high-quality results.
  • Passion for space and the mission.
  • Entrepreneurial, growth mindset.
  • High EQ and ability to collaborate within teams and cross-functionally.
  • Ability to use systems and tools to move smarter and faster.
  • Demonstrate accountability, technical rigor, execution discipline, and pride of delivery.
  • 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.

Nice To Haves

  • Experience with spaceflight or other safety-critical systems.

Responsibilities

  • Work with a team to design, develop, and test embedded flight software.
  • Design, develop, test, integrate, and deploy software solutions.
  • Collaborate with subsystem engineers across propulsion, ECLSS, GN&C, networks, datalinks, power, and other flight systems.
  • Give and receive productive feedback during collaboration and design and code reviews.
  • Execute test plans and procedures in Hardware-in-the-Loop testbeds and support test automation platforms for CI/CD initiatives.
  • Collaborate with avionics engineers to integrate hardware simulation and fault injection solutions into real-time software.
  • Support milestone reviews such as PDR, CDR, and SDR.
  • Perform additional job duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service