Title: | NASA Software Safety and Assurance Engineer |
---|---|
ID: | 1441 |
City: | Houston |
State: | TX |
Work Location: Houston, TX - NASA Johnson Space Center (JSC) - Hybrid
Minimum Citizenship: U.S. Citizen or Permanent Resident
Clearance: US Government (Public Trust)
JOB DESCRIPTION: NASA Software Safety and Assurance Engineer
In support of NASA Safety and Mission Assurance (S&MA), the primary purpose of the GFE Software Assurance Engineer position is to assure that acquired and developed GFE software products supporting spaceflight are safe, reliable, and capable of performing required functions. GFE projects supported fall under the International Space Station, Artemis/Orion, Gateway Lunar Outpost, Extravehicular Activity, and various other NASA initiatives. Our products include analysis/ assessment reports, safety data package inputs; documented comments, issues, and discrepancies; product inspection/review results; analysis and recommendations for management via milestone and product reviews, program panels/boards and Certificate of Flight Readiness (CoFR); as well as drafting procedures.
Position duties include the following: Assure that GFE software requirements, design, and products meet NASA Flight Program and Safety & Mission Assurance (S&MA) software assurance requirements; assess software development, test, verification, process documentation, and change products and identify issues and non-compliances; and perform analysis (e.g., code test coverage, static analysis) to ensure compliance with program safety requirements (e.g., program Computer Based Controls System Safety Requirements) and applicable NASA standards (NPR 7150.2, NASA-STD-8739.8B).
REQUIREMENTS: NASA Software Safety and Assurance Engineer
Education: Bachelors of Science in computer science, software engineering, or computer engineering. Degrees in other engineering/ science/ technical fields will be considered with sufficient related education or experience
Year(s) of Experience: 2+ years of related experience
Minimum Citizenship: U.S. Citizen or Permanent Resident
Required Skills and Traits:
- Distributed software control systems
- Models and simulations
- Fault Management
- UML
- Time Triggered Ethernet (TTE)
Desired Skills and Traits
- The development, assurance, and certification of complex, critical computerized control systems safety for systems containing software or programmable electronics, to include implementation of technical requirements for safety. This may include NASA systems, or commercial systems (e.g., medical devices, energy, aviation).
- Understanding of NASA software engineering and software assurance requirements.
- Familiar with NASA flight certification processes, or certification processes for other industries, including safety
QTS is an equal opportunity employer and will provide equal employment opportunities to employees and applicants for employment and will not discriminate against employees or applicants on the basis of race, ethnicity, religion, color, sex, pregnancy, national origin, age, military veteran status, ancestry, sexual orientation, gender identity or expression, marital status, family structure, genetic information, or mental or physical disability.
Alternatively, you can apply to this job using your profile from Indeed by clicking the button below: