Software Assurance Engineer - Human Landing System (HLS)

Huntsville, AL |Full Time
In order to apply for this or any other job you will need to log in.

Position Description

Dynetics has been selected by NASA to participate in the development and demonstration of a Human Landing System (HLS). Dynetics is seeking project engineers, systems engineers, mechanical design engineers, electrical engineers, structural and thermal analysts, manufacturing engineers, test engineers, technicians, and operators to join a diverse team in support of the development of the HLS that will carry the first woman and next man to the Moon by 2024.

Dynetics is seeking a talented Software Assurance Engineer to join a diverse, highly skilled team to create unique solutions for complex problems involving space systems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost effective intelligence, engineering, scientific and IT solutions.

The successful Software Assurance Engineer will support Dynetics in the development of the DHLS and support equipment, primarily responsible for assuring integration and qualification the DHLS software. The candidate will work in a team environment to ensure the safety, reliability, quality, and verification and validation of the DHLS software.


Basic Qualifications

Candidate must possess a Bachelor's Degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, System Safety or equivalent degree from an ABET-accredited university.

Candidate must have at least five (5) years of direct experience in role as detailed above with an engineering company or system integrator where design, testing, and/or modification of human-rated aerospace systems software was involved.

Candidate must have experience in either software system testing (and other verification and validation methods), software reliability, software quality, or software safety.

Candidate must have experience in software development sufficient to assess software requirements, software architecture, software source code, and software tests for completeness and correctness.

Candidate must have experience on safety or mission critical systems in space, civil aviation, aerospace, defense, or similar industry.

Candidate must have demonstrated experience effectively communicating within a team environment.

Candidate must be self-motivated with demonstrated ability to work under minimal supervision

Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area.

Other Qualifications

Preference will be shown to candidates who possess a Master's Degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, Systems Engineering, System Safety or equivalent degree from an ABET-accredited university.

Preference shown to candidates who have experience and/or working knowledge of:

  • NASA software development and software assurance standards and procedures, including: NASA-STD-8739.8, NASA-STD-8719.13, NPR 7120.5, NPR 7150.2, NPR 8705.2
  • CMMI
  • Working as part of multi-company and multi-organizational teams

Preference shown to candidates who have completed NASA SMA Technical Excellence Program (STEP) Level 1 or higher.

Preference shown to candidates with demonstrated ability to affect changes in products and process.

Security Requirements

Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.

Job Number:
Closing Date: