About The Position

The Senior Software Engineer (Test Engineering) develops, integrates, and sustains software solutions supporting automated test equipment (ATE), system verification, hardware bring-up, and test workflow optimization. The role is part of Raytheon’s multidisciplinary Test Solutions Directorate, which develops test solutions for Raytheon products throughout their lifecycle. It is 100% onsite in Huntsville, Alabama, and requires an active, transferable U.S. government Secret security clearance before the start date; U.S. citizenship is required.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
  • At least 5 years of professional experience.
  • Strong proficiency in C++ and C#, including hardware-related and system-level development.
  • Experience developing automated test sequences using NI TestStand.
  • Proficiency with Microsoft Visual Studio for development and debugging.
  • Demonstrated capability in root-cause analysis, troubleshooting, and diagnostic workflows.
  • Hands-on experience integrating software with hardware components, test equipment, or embedded systems.
  • Understanding of configuration management, code versioning, and software release practices.
  • Experience working within Agile/Scrum environments.
  • Ability to design and maintain software wrappers for hardware drivers and test instrumentation.
  • Strong communication skills and ability to work across multidisciplinary engineering teams.
  • Active U.S. government-issued security clearance required before starting; U.S. citizenship is required.

Nice To Haves

  • Master’s degree in an engineering discipline.
  • Experience developing or supporting automated test equipment (ATE) or hardware-in-the-loop (HIL) systems.
  • Familiarity with real-time or embedded systems used in test architectures.
  • Knowledge of CI/CD pipelines, automated build servers, and test orchestration tools.
  • Experience with scripting languages such as Python, PowerShell, or LabVIEW scripting for automation or data processing.
  • Prior experience in industries requiring rigorous testing, such as aerospace, defense, automotive, or medical devices.
  • Experience performing system verification, environmental testing, or production test development.
  • Ability to mentor junior engineers and contribute to test framework strategy and process improvements.

Responsibilities

  • Develop and maintain test software, test sequences, and automation frameworks using C++ and C#.
  • Create and integrate hardware-driver wrappers and abstraction layers for automated test environments.
  • Implement test sequences, step types, and automation logic using NI TestStand.
  • Debug issues across hardware interfaces, test equipment, software modules, and system-level interactions.
  • Collaborate with test engineers to design test strategies, validate hardware performance, and refine test coverage.
  • Support hardware bring-up and troubleshooting during system integration and verification activities.
  • Manage software configuration, version control, branching, and release processes for test applications.
  • Participate in Agile planning, backlog refinement, sprint execution, and team ceremonies.
  • Develop documentation for test procedures, test architecture, system integration workflows, and release notes.
  • Partner with systems engineering, hardware engineering, and manufacturing test teams to ensure test reliability and repeatability.

Benefits

  • Healthcare and wellness benefits
  • Work/life benefits
  • Parental leave, including paternal leave
  • Flexible work schedules
  • Achievement awards
  • Educational assistance
  • Child/adult backup care
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Employee assistance program
  • Employee Scholar Program
  • Paid time off
  • Holidays
  • Potential annual short-term and/or long-term incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service