Axiom Spaceposted 19 days ago
Mid Level
Houston, TX

About the position

Axiom Space is building for beyond, guided by the vision of a thriving home in space that benefits every human, everywhere. We foster a diverse environment inclusive of all perspectives. We are the pioneers of commercial space, leading the transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic person who is fueled by problem-solving, continuously curious, and driven to understand our world, science/technology, and life itself, for the benefit of all on Earth and beyond. We are looking for an experienced Flight Software Engineer Fault Detection, Isolation, and Recovery (FDIR) who will be responsible for the design, and development of command and data handling flight software for Axiom Station. This includes interfacing with various systems such as Propulsion, Guidance, Navigation and Control, Environmental Controls and Life Support, and more. It also includes interfacing with the Fault Detection, Isolation and Recovery system, networks, various communications systems and user interfaces.

Responsibilities

  • Collaborate with various software teams, users, and additional subsystem stakeholders to optimize Axiom’s Fault Detection, Isolation, and Recovery system
  • Create and maintain requirements, design documentation, and traceability documentation
  • Gather requirements from stakeholders and present designs to customers
  • Work with Safety and Station Subsystem teams to define FDIR behaviors and increment FDIR functionality
  • Participate in requirements and design reviews
  • Collaborate with cross-functional teams to define project scope, goals, and deliverables
  • Work with agile methodologies and the scrum framework
  • Communicate progress, status, and potential issues to stakeholders and leadership
  • Work as a team member, collaborating with other software developers, including code reviews
  • Build software for the world’s first commercial space station
  • Perform additional job duties as assigned

Requirements

  • Bachelor’s degree in computer science, Computer Information Systems, Computer Engineering, or similar
  • 7+ years of experience in relevant field or an equivalent combination of education and experience
  • Strong problem-solving abilities and a proactive approach to address project challenges
  • Demonstrated time management, documentation, and organization skills to meet tight deadlines and quality objectives
  • Proficiency with integrated development environments
  • Experience in designing and implementing safety critical software systems, preferably in aerospace
  • Experience with programming languages such as C, C++, Python, Go, SQL, and Rust
  • Strong understanding of onboard computing, communication protocols, and fault-tolerant system design

Nice-to-haves

  • Excellent interpersonal skills
  • Excellent communication skills, verbal and written
  • Excellent organizational skills
  • Result-oriented personality with a creative approach to problem solving
  • Ability to work in a team environment
  • Self-motivated
  • Highly detail-oriented
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service