Software Integration Lab Engineer

Peraton•Huntsville, AL
•$86,000 - $138,000•Onsite

About The Position

Peraton is hiring an onsite Software Integration Lab Engineer in Huntsville, Alabama, to support its Aircraft Survivability Equipment (ASE) program. The role supports the software team across several high-visibility ASE programs involving missile detection and evasion technology. The engineer provides technical support for ASE products throughout their lifecycle, including requirements, interfaces, development, architecture, testing, and sustainment. The position also involves software and system integration testing, troubleshooting equipment, reviewing vendor software deliverables, and supporting software and product development teams.

Requirements

  • Minimum experience and education: 7 years with an AA/AS, 5 years with a BS/BA, or 3 years with an MS/MA.
  • U.S. citizenship.
  • Active Secret DoD clearance.
  • Comprehensive understanding of hardware schematics.
  • Ability to read and interpret technical documents and engineering drawings.
  • Ability to balance multiple tasks and competing priorities.
  • Understanding of system software interfaces and requirements, and of interoperability with other systems.
  • Direct experience performing integration and testing of aircraft electronics systems.

Nice To Haves

  • Experience working in a DoD acquisition project management office.
  • Extensive experience testing aircraft electronics using common laboratory precision measurement equipment integrated with hardware mock-ups and test stations.
  • Background in Electronic Warfare (EW), Electronic Countermeasures (ECM), Aircraft Survivability Equipment (ASE), or general aircraft electronics.
  • Experience working closely with software engineering teams to execute testing and provide precise, constructive feedback.
  • Experience with common aircraft communications interfaces such as MIL-STD-1553 and RS-485.
  • Practical experience fabricating, modifying, or altering electrical cables.
  • Mid- to senior-level experience.

Responsibilities

  • Provide technical expertise and support for ASE products throughout their lifecycle, including requirements, interfaces, development, architecture, testing, and sustainment.
  • Analyze system interfaces and external-system interoperability.
  • Execute testing on hot mock-up systems to verify interoperability between systems.
  • Conduct software verification and validation testing and install software on removable media.
  • Test and troubleshoot inoperable equipment.
  • Understand and analyze system software requirements.
  • Collaborate with vendors to understand capabilities and performance requirements.
  • Assess how software affects system use and installation.
  • Provide overarching technical support for software and product development teams.
  • Review vendor software CDRLs and artifacts, including software development plans, requirements, design documents, and test plans.

Benefits

  • Medical benefits
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Health savings account
  • Short- and long-term disability
  • Employee assistance program
  • Parental leave
  • 401(k)
  • Paid time off for vacation
  • Company-paid holidays
  • Potential eligibility for overtime, shift differential, and a discretionary bonus, depending on the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service