About The Position

The TCMA Systems Engineering Intern will support systems engineering activities within an Agile development environment at Collins Aerospace. The intern will help develop and translate system and software requirements into test and verification strategies, develop automated and semi-automated Python test scripts, verify software builds in integrated lab environments, and support formal verification events for major program deliveries. The role includes collaborating with cross-functional engineering teams to refine requirements and design solutions, presenting technical progress to Agile team members and engineering leadership, and contributing to improvements in test processes, tools, and best practices while maintaining company standards. The intern will gain experience integrating Line Replaceable Unit (LRU) software for communication avionics systems, and deepen their understanding of multiple phases of the aerospace systems lifecycle through collaborative Agile work and complex software verification and integration efforts. This is an onsite role in Huntsville, Alabama. U.S. citizenship is required to access program information; no security clearance is required.

Requirements

  • Must be pursuing a bachelor's or graduate program in a Science, Technology, Engineering, or Mathematics (STEM) degree.
  • Experience with the Agile software development cycle.
  • Experience integrating Identification Friend or Foe (IFF) or surveillance equipment.
  • U.S. citizenship is required.

Nice To Haves

  • Experience with avionics systems on military or civil aircraft.
  • Experience with avionics integration and lab testing.
  • Experience with embedded software integration.
  • Working knowledge or understanding of data buses and protocols, including Ethernet, MIL-STD-1553B, and ARINC-429.

Responsibilities

  • Support systems engineering activities in an Agile development environment.
  • Help develop and translate system and software requirements into test and verification strategies.
  • Develop automated and semi-automated Python test scripts to validate software functionality and system performance.
  • Verify software builds in integrated lab environments.
  • Support formal verification events for major program deliveries.
  • Collaborate with cross-functional engineering teams to refine system requirements and design solutions that meet customer needs.
  • Present technical progress and status updates to Agile team members and engineering leadership.
  • Contribute to improvements in test development processes, tools, and best practices while maintaining compliance with company standards.
  • Support integration of Line Replaceable Unit (LRU) software for communication avionics systems.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability
  • Long-term disability
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Annual short-term and/or long-term incentive compensation programs may be available, depending on position level and other factors.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service