Flight Software Engineer, Fault Detection, Isolation, and Recovery (FDIR)
Axiom Space
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.
DUTIES & 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: including, but not limited to gathering requirements from stakeholders, presenting designs to customers, working with Safety and Station Subsystem teams to define FDIR behaviors and increment FDIR functionality, and participation 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, to build software for the world’s first commercial space station
Perform additional job duties as assigned
QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education & Experience
Bachelor’s degree in computer science, Computer Information Systems, Computer Engineering, or similar, and 7+ years of experience; 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
Skills
Excellent interpersonal skill
Excellent communication skill, 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 orientated
WORK ENVIRONMENT:
Generally, an office environment, but can involve inside or outside work depending on the task
Requirements
Must be able to complete a U.S. government background investigation
Management has the prerogative to select at any level for which the position is advertised
Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position
Physical Requirements
Work may involve sitting or standing for extended periods (90% of the time)
May require lifting and carrying up to 25 lbs. (5% of the time)
Equipment and Machines
Standard office equipment (PC, telephone, printer, etc.)
LIT Principles
To perform the job successfully, an individual should demonstrate the following principles:
Leadership
Integrity First
Safety Always
Transcend
Excellence
Innovation
Create
Iterate
Disrupt
Bold
Teamwork
Together
Unstoppable
Humility
Relentless
Axiom Space is proud to be an equal opportunity employer. Axiom Space does not discriminate on the basis of race, regional color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with disability, or other applicable legally protected characteristics.