NASA Software Safety and Assurance Engineer - Level 1

Qualified Technical Services, Inc
Houston, United States of America
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Houston, United States of America

Tech stack

Static Program Analysis
Code Coverage
Computer Engineering
Ethernet
Microsoft Office
Systems Development Life Cycle
Software Safety
Software Engineering
Software Requirements Analysis
UML
Information Technology

Job description

In support of NASA Safety and Mission Assurance (S&MA), the primary purpose of the Government Furnished Equipment (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, 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 NASA/SAIC management via milestone and product reviews, program panels/boards and Certificate of Flight Readiness (CoFR); as well as drafting procedures.

What You Will Do

  • 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
  • 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

Do you have experience in Verification (System development task)?, Do you have a Bachelor's degree?, * Strong technical judgment and problem-solving skills in an aerospace environment.

  • Excellent written and verbal communication skills, including the ability to explain complex technical concepts to diverse audiences.
  • Strong interpersonal collaboration skills.
  • Proven ability to manage multiple priorities in a fast-paced, customer-driven environment.
  • Strong working knowledge of engineering project lifecycles, formal reviews, and project management best practices.
  • Proficiency with Microsoft Office and the ability to learn new tools and systems quickly.

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering or Computer Engineering

Preferred Qualifications

  • Training or experience in 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).
  • Distributed software control systems
  • Models and simulations
  • Fault Management
  • UML
  • Time Triggered Ethernet (TTE)

QTS is a drug-free workplace, which is imperative to the health and safety of all employees and is required as a condition of receiving contracts from federal agencies. Please remember that regardless of the legalization of marijuana in several states, possession and use continues to be illegal under the federal Controlled Substances Act. This includes the use of some CBD products. A post-offer, pre-employment drug test is a condition of employment.

Apply for this position