Junior Software Test Engineer

Griffon Aerospace

Madison (AL)

On-site

USD 60,000 - 85,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Griffon Aerospace in Madison, Alabama, seeks a Junior Software Test Engineer to support planning, execution, and documentation of software verification for unmanned aircraft systems. You will develop and run repeatable tests, investigate anomalies, and help maintain evidence that requirements are correctly implemented.

The role emphasizes detail orientation, curiosity, and growth within a disciplined aerospace software environment, under senior engineers’ guidance.

Qualifications

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

Python
C/C++
Java
Software testing
Requirements-based verification
Analytical skills
Teamwork
Written communication

Education

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

Tools

Git
Jira
Linux

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

Griffon Aerospace • Madison (AL)

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

Griffon Aerospace • Madison (AL)

On-site
USD 52,000 - 66,000
Competitive Salary
Comprehensive Benefits Package
Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer

Griffon Aerospace • Madison (AL)

On-site
USD 110,000 - 160,000
Competitive Salary
Comprehensive Benefits Package
Entry-Level Aerospace Software Test Engineer
Entry-Level Aerospace Software Test Engineer

Griffon Aerospace • Madison (AL)

On-site
USD 60,000 - 85,000
Electronics Technician
Electronics Technician

Griffon Aerospace • Madison (AL)

On-site
USD 60,000 - 80,000
Competitive pay
Comprehensive benefits package
Career advancement opportunities
Flight Test Engineer – Unmanned Aircraft Systems
Flight Test Engineer – Unmanned Aircraft Systems

Griffon Aerospace • Madison (AL)

On-site
USD 90,000 - 120,000
Mid-Level Aerospace Engineer
Mid-Level Aerospace Engineer

Griffon Aerospace • Alabama

On-site
USD 70,000 - 90,000
Competitive Salary
Comprehensive Benefits Package
Senior Software Test Engineer, UAS & Embedded Systems
Senior Software Test Engineer, UAS & Embedded Systems

Griffon Aerospace • Madison (AL)

On-site
USD 110,000 - 150,000
Mid-Level Electrical Engineer
Mid-Level Electrical Engineer

Griffon Aerospace • Madison (AL)

On-site
USD 80,000 - 100,000
Comprehensive benefits package
Opportunity for career advancement
Work on cutting-edge technology development
Manufacturing Engineer
Manufacturing Engineer

Griffon Aerospace • Madison (AL)

On-site
USD 70,000 - 90,000
Competitive Salary
Comprehensive Benefits Package
Opportunities for professional growth