Junior Software Test Engineer

griffonaerospace

Madison (AL)

On-site

USD 65,000 - 85,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Comprehensive benefits package

Job summary

Griffon Aerospace in Madison, Alabama is seeking a Junior Software Test Engineer to support planning, execution, and documentation of software verification for UAS. Under supervision, you will develop and run repeatable tests, investigate anomalies, and collect objective evidence that requirements are implemented, while growing in a disciplined aerospace software environment.

The role emphasizes attention to detail, curiosity, and collaboration with senior engineers to ensure safety, quality,

Qualifications

  • Foundational knowledge of software test methods, defect tracking, and requirements-based verification.
  • Ability to read technical requirements, follow controlled procedures, and produce clear, accurate test records.
  • Basic familiarity with version control and issue-tracking tools.
  • Must have or be able to obtain a U.S. SECRET security clearance.

Responsibilities

  • Develop and execute software test procedures from approved requirements, designs, and interface documentation.
  • Perform functional, integration, regression, and system-level testing in laboratory and hardware-in-the-loop environments.
  • Document test configurations, procedures, results, anomalies, and objective evidence in accordance with established processes.
  • Reproduce software defects, collect relevant logs and data, and work with developers to support root-cause analysis.
  • Maintain test scripts, test data, simulators, and laboratory equipment under configuration control.
  • Support requirements reviews and traceability activities to help ensure complete verification coverage.
  • Participate in test readiness reviews and communicate test status, risks, and blockers to the project team.
  • Follow safety, cybersecurity, configuration-management, and quality procedures applicable to aerospace software testing.

Skills

Analytical thinking
Teamwork
Written communication

Education

Bachelor's degree in Computer Science/Software/Electrical/Aerospace Engineering

Tools

Python
C
C++
Java

Job description

Company Overview

Griffon Aerospace is a trusted aerospace solutions provider based in Madison, Alabama, specializing in the design, development, and operation of advanced unmanned aircraft systems (UAS). Since 1995, we have delivered over 12,000 unmanned air vehicles to the Department of Defense, allied nations, and commercial customers. We pride ourselves on being a lion-hearted partner, designing, building, and flying the most capable and intelligent aerial systems that give our servicemen an unfair advantage wherever they fly.


Position Overview:

The Junior Software Test Engineer will support the planning, execution, and documentation of software verification activities for Griffon Aerospace's unmanned aircraft systems (UAS). Working under the guidance of senior engineers, this role develops and runs repeatable tests, investigates unexpected results, and helps maintain objective evidence that software requirements have been correctly implemented. The ideal candidate is detail-oriented, technically curious, and ready to grow within a disciplined aerospace software environment.


Key Responsibilities:


  • Develop and execute software test procedures from approved requirements, designs, and interface documentation.

  • Perform functional, integration, regression, and system-level testing in laboratory and hardware-in-the-loop environments.

  • Document test configurations, procedures, results, anomalies, and objective evidence in accordance with established processes.

  • Reproduce software defects, collect relevant logs and data, and work with developers to support root-cause analysis.

  • Maintain test scripts, test data, simulators, and laboratory equipment under configuration control.

  • Support requirements reviews and traceability activities to help ensure complete verification coverage.

  • Participate in test readiness reviews and communicate test status, risks, and blockers to the project team.

  • Follow safety, cybersecurity, configuration-management, and quality procedures applicable to aerospace software testing.


Required Qualifications:


  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Aerospace Engineering, or a related field.

  • 0–2 years of software test, software development, systems integration, or related engineering experience.

  • Foundational knowledge of software test methods, defect tracking, and requirements-based verification.

  • Experience with at least one programming or scripting language, such as Python, C, C++, or Java.

  • Ability to read technical requirements, follow controlled procedures, and produce clear, accurate test records.

  • Basic familiarity with version control and issue-tracking tools.

  • Strong analytical, troubleshooting, teamwork, and written communication skills.

  • Must have or be able to obtain a U.S. SECRET security clearance.


Preferred Qualifications:


  • Internship, academic, or professional experience testing embedded, real-time, aerospace, defense, or UAS software.

  • Exposure to automated testing, continuous integration, hardware-in-the-loop systems, or laboratory instrumentation.

  • Familiarity with DO-178C, MIL-STD-882, requirements traceability, or software configuration management.

  • Experience working in Linux environments and analyzing logs, network traffic, or serial communications.


Job Location


  • Madison, Alabama, United States


Position Type


  • Full-Time/Regular/Salary


Compensation/Benefits


  • Competitive Salary/Comprehensive Benefits Package


US Citizenship Required


  • Yes


Ability to Obtain Security Clearance


  • Yes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Test Engineer
Senior Software Test Engineer

griffonaerospace • Madison (AL)

On-site
USD 120,000 - 160,000
Competitive Salary
Comprehensive Benefits Package
Senior Software Test Engineer
Senior Software Test Engineer

Griffon Aerospace • Madison (AL)

On-site
USD 110,000 - 150,000
Junior Software Quality Assurance Engineer
Junior Software Quality Assurance Engineer

griffonaerospace • Madison (AL)

On-site
USD 60,000 - 80,000
Competitive salary
Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer

griffonaerospace • Madison (AL)

On-site
USD 110,000 - 160,000
Competitive Salary
Comprehensive Benefits Package
Junior Aerospace Engineer
Junior Aerospace Engineer

griffonaerospace • Madison (AL)

On-site
USD 52,000 - 78,000
Competitive salary
Mentorship & training
Career growth opportunities
External / Internal Pilot Position
External / Internal Pilot Position

griffonaerospace • Madison (AL)

On-site
USD 70,000 - 95,000
Electronics Technician
Electronics Technician

griffonaerospace • Madison (AL)

On-site
USD 60,000 - 80,000
Mechanical Engineer - Aerial Targets
Mechanical Engineer - Aerial Targets

griffonaerospace • Madison (AL)

On-site
USD 70,000 - 100,000
Flight Test Engineer – Unmanned Aircraft Systems
Flight Test Engineer – Unmanned Aircraft Systems

griffonaerospace • Madison (AL)

On-site
USD 110,000 - 140,000
Junior UAS Software Test Engineer
Junior UAS Software Test Engineer

griffonaerospace • Madison (AL)

On-site
USD 65,000 - 85,000
Competitive salary
Comprehensive benefits package