Principal Software Engineer (Test)

STAFFING TECHNOLOGIES
Fort Worth, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fort Worth, United States of America

Tech stack

Testing (Software)
Confluence
JIRA
Automation of Tests
C++
Hardware-In-The-Loop Simulation
Python
Software Systems
Systems Integration
Test Execution Engine
Scripting (Bash/Python/Go/Ruby)
Atlassian Tools
Bitbucket

Job description

We are seeking a Principal Software Engineer (Test) to support the development, integration, validation, and automated testing of advanced software systems supporting military aircraft platforms and mission-critical aerospace systems.

This role will support software integration labs, simulator environments, embedded systems validation efforts, and hardware-in-the-loop testing activities tied to next-generation military aviation programs. The engineer will work across automated testing frameworks, simulation environments, software integration, troubleshooting, and systems validation activities within highly collaborative engineering teams.

The successful candidate will operate within a high-performing multi-site engineering organization supporting embedded and avionics-related systems. This position requires strong technical capability, self-direction, collaboration skills, and the ability to contribute across integration, development, and deployment activities.

Selected applicants will be subject to a government security investigation and must maintain eligibility for access to classified information throughout employment.

Core Responsibilities

  • Develop and support automated software test solutions within mission-critical aerospace environments
  • Support software integration, validation, troubleshooting, and test execution across lab and hardware platforms
  • Develop and maintain automated test scripts and testing frameworks using Python and related scripting tools
  • Support hardware-in-the-loop (HIL) integration and validation activities
  • Participate in simulation-based testing including SIL/MIL/HIL environments
  • Collaborate with software, systems, integration, and deployment teams across multiple engineering groups
  • Support requirements-based testing, traceability, and technical documentation activities
  • Assist with troubleshooting and stabilization efforts supporting embedded and avionics systems
  • Support closed-loop testing and systems integration activities

Requirements

  • Bachelor's degree in STEM discipline
  • 8+ years of experience in software testing or automated software testing
  • Strong Python scripting and test automation experience
  • Familiarity writing and maintaining automated test frameworks
  • Experience supporting lab integration and hardware-in-the-loop environments
  • Systems integration and troubleshooting experience
  • Ability to work onsite full-time
  • Ability to travel up to 10%
  • Active Secret Clearance required

Preferred / Additional Skills

  • Proficiency with Atlassian tools including Jira, Confluence, and Bitbucket
  • Strong Python development experience
  • Requirements-based testing and traceability experience
  • Digital simulation environments including SIL/MIL/HIL testing
  • Systems integration experience within embedded or aerospace environments
  • Proficiency in C++
  • Experience communicating and documenting complex technical solutions
  • Strong collaboration and interpersonal communication skills
  • Experience supporting avionics, aerospace, military, or mission-critical systems

Apply for this position