Software Quality Engineer

US-AL-Huntsville
5 months ago
Requisition ID
2017-27011
# of Openings
3
Category
Engineering
Minimum Clearance
None

About Engility

Engility delivers innovative solutions to critical challenges facing the nation and the world. As a premier provider of integrated services for the U.S. government, we support the Department of Defense, intelligence community, space communities, federal civilian agencies and international customers. Engility is dedicated to making lives better, safer and more secure.

Description

Engility is looking for a NASA Software Quality Engineer to support the Safety & Mission Assurance (S&MA) Office at the Marshall Space Flight Center in Huntsville, Alabama. The Software Quality Engineer will be responsible for the following activities in support of programs across the MSFC and primarily the Space Launch System (SLS) program: Software Assurance (SA) analyses and assessments related to quality and analysis of engineering design concepts and software assurance plans; development and implementation of safety engineering approaches; and assuring compliance with NASA standards for hardware and software. The successful candidate will use his or her strong embedded software background, software quality assurance expertise, management experience and NASA domain experience to evaluate target programs to ensure mission success; to lead a growing team of engineers performing software assurance tasks; to plan and manage those tasks. Occasional travel may be required.

  • Software Quality Engineer will support the MSFC S&MA Directorate providing technical expertise in the performance of the following:
  • Preparing, evaluating, and providing assessments of MSFC managed in-house and contracted programs and projects, SA Plans and software engineering change documentation.
  • Evaluating and providing assessments of program/project software products (i.e. Software Development Plans, Software Requirement Specifications, Software Test Plans, etc.) and of applicable NASA/MSFC policies and guidelines.
  • Participate in and provide assessments of program/project milestone reviews (i.e. PDR, CDR, TRR, etc.).
  • Support audit planning and tracking of findings associated with the S&MA evaluation of MSFC managed software development process through SwA (Software Assurance) internal audits (i.e. Software Development Folder Audits, Software Configuration Management Audits, Software Requirements Traceability Audits, Peer Review Audits, etc.).
  • Performing software quality assurance test activities during the appropriate software development life cycle phase.
  • Provide training and/or participation in SwA training.
  • Preparing and participating in SwA metrics.
  • Preparing, evaluating, and providing assessments associated with the NASA Initiative for Software Assurance and with SMA/SwA documentation for the implementation of the SEI Capability Maturity Model Integration (CMMI) (i.e. SA, Ols, etc.).
  • Position requires a competent communicator (verbal and written) with ability to work effectively with co-workers and all levels of customer personnel.
  • Work is performed at the NASA MSFC in Huntsville, Alabama and will require frequent interaction with multiple external and internal customers.

Required Qualifications

  • Bachelor's Degree or equivalent years of experience in lieu of degree.
  • 5+ years of experience and familiarity with NASA flight programs involving Human –related spacecraft / launch vehicle systems and domains such as rocket engine propulsion control; flight dynamics; vehicle system management; fault protection / fault management; launch, flight, and abort operations / processes; software safety; and mission assurance
  • Experience reviewing and/or developing Software Assurance Plans, Software
  • Requirements Specifications, and Software Test Plans
  • Experience witnessing software testing and demonstrations, and performing SQA audits
  • Experience or knowledge of SEI Capability Maturity Model Integration (CMMI) implementations
  • Familiarity with Agile software development processes
  • Excellent verbal and written English language skills, good communication skills, and ability to interact well in group meeting/working environments with team members, development organizations and customers

 

Desired Qualifications

  • Experience and familiarity with NASA flight programs involving Human –related spacecraft / launch vehicle systems and domains such as rocket engine propulsion control; flight dynamics; vehicle system management; fault protection / fault management; launch, flight, and abort operations / processes; software safety; and mission assurance
  • Experience reviewing and/or developing Software Assurance Plans, Software
  • Requirements Specifications, and Software Test Plans
  • Experience witnessing software testing and demonstrations, and performing SQA audits
  • Experience or knowledge of SEI Capability Maturity Model Integration (CMMI) implementations
  • Familiarity with Agile software development processes
  • Excellent verbal and written English language skills, good communication skills, and ability to interact well in group meeting/working environments with team members, development organizations and customers

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!

Not ready to apply? Connect with us for general consideration.

Engility is proud to be an Affirmative Action/Equal Opportunity Employer. Engility provides equal employment opportunity for all persons, in all facets of employment. Engility maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks. If you are a qualified individual with a disability or a disabled veteran, and need a reasonable accommodation to use or access our online system, please contact us via our home page.