Software Engineering Intern (Summer 2027)

RTX•West Valley City, UT
•$37,000 - $82,000•Onsite

About The Position

Collins Aerospace’s Applied Signal Technology (AST) is seeking a Software Engineering Intern to contribute to software applications for advanced systems that process modern communications for the U.S. Government. AST develops strategic and tactical signals intelligence solutions in areas including broadband communications, signal processing and analysis, tactical SIGINT, and wireless communications. The position is based in Salt Lake City, Utah, and is onsite. The intern will contribute to the full product-development lifecycle, from architecture and design through integration, testing, and field support. Work includes building, testing, and delivering software applications, addressing complex technical problems, and collaborating on cross-disciplinary integrated product teams. The intern will work with guidance from a product lead and teammates, who will help establish approaches, review code, and support testing. The internship provides experience with disciplined team-based engineering processes, developing code with the broader product and customer in mind, and working with large codebases and tools such as Jira, Confluence, Git, and Docker. U.S. citizenship is required to access information under the program or contract. No security clearance is required.

Requirements

  • Must be pursuing a bachelor's or advanced degree in Software Engineering, Computer Engineering, Computer Science, or a related STEM major and remain actively enrolled through completion of the internship or co-op session.
  • Experience with one or more scripting languages, such as Python, Linux Script, or Bash. Experience may come from on-the-job work, research, coursework, or projects.
  • U.S. citizenship is required because only U.S. citizens are authorized to access information under this program or contract.

Nice To Haves

  • Experience developing in C++ in a Linux environment.
  • Experience with object-oriented design and development.
  • Software development experience through an internship, co-op, work, or academic project.
  • Experience working both in a team environment and individually.
  • Experience with Rust.
  • Experience with Qt.
  • Experience with user interface development.
  • Experience with Angular web GUI development.
  • Experience with multithreading.
  • Embedded software design experience.
  • Experience integrating software with hardware.
  • Experience with configuration management tools such as Git.
  • Experience maintaining and using build processes such as makefiles and CMake.
  • Experience or knowledge of network protocols such as TCP/IP.
  • Experience or basic understanding of telecommunications systems concepts or signal processing.
  • Experience with network protocols.
  • Experience or basic understanding of International Telecommunication Union (ITU) standards.

Responsibilities

  • Contribute to software development across the product lifecycle, from architecture and design through integration, testing, and field support.
  • Build, test, and deliver software applications for advanced systems processing modern communications for the U.S. Government.
  • Work on complex technical problems as part of collaborative, cross-disciplinary integrated product teams.
  • Develop software with guidance from a product lead and team members, incorporating their support with approach selection, code reviews, and testing.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Flexible work schedules
  • Employee assistance program
  • Employee Scholar Program
  • Parental leave
  • Paid time off
  • Holidays
  • Potential annual short-term and/or long-term incentive compensation, subject to eligibility and applicable conditions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service