Software V&V Lead - 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, a wholly owned subsidiary of Leidos, has been selected by NASA to participate in the development and demonstration of a Human Landing System (HLS) that will carry the first woman and next man to the Moon by 2024.

Dynetics is seeking a talented Software Test Engineer Lead to join a multi-discipline engineering team developing software verification and validation (V&V) for NASA HLS systems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost effective engineering, scientific and IT solutions. Dynetics is well known for our people-oriented culture, positive work environment, technical excellence, and resilient business ethics. This position focuses on verification and validation using automated testing, development of robust, innovative software test infrastructures and frameworks, integration testing, informal manual testing, formal software qualification testing, fielding and support, and maintenance of software products. Software products range from analysis tools/simulations, mission planning software, and components of mission-critical systems. This test lead position involves leading a software test team as well as direct participation as an integral team member who performs key roles with respect to software test planning, test strategy and design, test execution, software engineering processes, and recommendations on product quality. This position also involves reviewing, editing, and generating various documents used for engineering and testing purposes per NASA standards.


Basic Qualifications

Candidate must possess at least a Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or equivalent technical degree. Candidate should have 10+ years of relevant technical experience with a BS degree or 8+ years of experience with a MS degree.

1. Candidate must demonstrate basic competency in software development in either C++, Java, Python, C#/.NET, or Ruby programming languages.

2. Strong analytical and process improvement skills along with a personal drive for details and quality workmanship are a must.

3. Candidate must possess an aptitude for the technical skills required for software test, configuration management, and software quality engineering concepts.

4. The applicant must demonstrate familiarity with Microsoft Office (Outlook, Word, Excel, and PowerPoint).

5. The applicant must have good communication skills.

Being self-motivated, paying attention to details, and working under deadlines are key elements of this position as well.

Candidate must demonstrate a pattern of ethical decisions and a commitment to integrity.

Candidate must be a resident of or be willing to relocate to the Huntsville, AL area. Candidate must be a U.S. Citizen.

Other Qualifications

Experience developing test methods and procedures for software products using scripting and/or compiled languages is preferred.

Experience writing user interface (UI) tests with automated UI testing technologies is preferred. Experience writing unit and integration tests with unit test frameworks is preferred.

Experience with NASA or other spaceflight avionics development projects.

Experience with CMMI-3 best practices & policies and an understanding of Agile software methodologies (e.g. Scrum).

Candidate is expected to accept constructive feedback from more senior team members.

The ability to work across multiple products under development by multiple small teams is highly desirable.

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:

You might also like