At least 3 years of experience in software safety, with a focus on safety analysis and assurance.
Hands-on experience with space systems, particularly those used in human spaceflight or related domains.
Strong understanding of software architecture, including the ability to assess architectural decisions from a safety perspective.
Ability to read, understand, and interpret software code for safety implications, including identifying potential hazards and failure modes.
Experience with human spaceflight systems or human-rated space systems and their safety requirements.
Proficiency with C++ in the context of software quality assurance and software safety activities.
Demonstrated experience performing risk-based analysis for software-intensive systems.
Experience conducting hazard analyses at the system and software levels.
Experience in system-level safety analysis, including integration of software safety requirements into overall system safety.
Experience in software safety, including familiarity with safety processes, standards, and best practices.
Experience performing code reviews with a focus on safety, risk, and hazard identification.
Ability to collaborate effectively with cross-functional engineering teams, including systems, software, safety, avionics, and design engineers.
Strong communication skills for presenting technical safety findings and status updates to both technical and non-technical stakeholders.