Aerospace Software Safety Engineer
Axiom SpaceAbout the role
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.
The Software Safety Engineer will work on-site in Houston, Texas and will encompass all phases of the space systems development process including requirements definition, design, integration, test, and operations. The role will be primarily focused on assuring the safety of our software for critical space operations. Prior experience developing space systems for challenging environments and missions is preferred. Experience with space environment(s), specifically NASA human rated spaceflight, and test support equipment is desired.
DUTIES & RESPONSIBILITIES
Conduct System and Software Safety Requirements analysis to ensure appropriate design and safety requirements, characteristics and attributes are being applied to computer architecture and design of the system
Conduct Software Safety Analyses documenting results utilizing the software architecture, design, and safety requirements, critical or hazard controls, concept of operations, and Software Failure Modes and Effects for the system
Perform analysis of code using various tools to minimize vulnerabilities, weaknesses, and coding standard violations to ensure the reliability of the software functionality and performance
Assist with the definition and maintenance of safe computer control strategies, including Fault Detection, Isolation and Recovery strategies, operations, and control in the system architecture
Participate in various System Safety Working Groups, Safety Review Panels, Computer Safety Panels, Technical Interchange Meetings and Change Review Board meetings
Coordinate with verification and validation (V&V) personnel to ensure safety-critical requirements are tested at an acceptable level of rigor and performance
Develop reports/presentations to support the conducted software safety analysis on the critical functions of the software
Conduct bi-directional traceability of requirements and verification to ensure the success of the critical functions of the system
Perform other systems engineering tasks as necessary
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
7-10+ years of technical experience as a Software Safety Engineer in the human spaceflight field is desired
Bachelor’s degree in computer science, Software Engineering, Aerospace Engineering, Electrical Engineering, or other related Science Technical field
Consideration will be made for relevant experience in the Software or System Safety Engineering
Experience developing and conducting computer and software safety analyses, specifically in aerospace, or flight or mission critical systems
Analyzing and evaluating computer-based systems for critical operations and controls
Knowledge of principles and practices for developing systems that ensure the safe operation of critical systems and compliance to standards
Knowledge or experience in programming languages such as C, or C++ is a plus
Experience designing to and/or assessing software systems per relevant NASA requirements and best-practice
Experience with software critical or safety standards (SSP 50038, NASA-STD-8739.8, DO-178C)
Familiarity with NASA Safety & Mission Assurance organization and the Safety Review Panel (SRP) or Computer Safety Panel (CSP) process
Effective communication skills to collaborate and interact with cross functional teams
Experience developing software for complex or critical systems is a plus
Ability to perform risk assessments to support recommended safety decisions
Familiarity with NASA processes such as NPR 7150.2 and CMMI (Capability Maturity Model, Integrated) is a plus
Skills<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s