Software Engineering Intern (Summer 2027)

RTX•Annapolis, MD
•$42,000 - $88,000•Onsite

About The Position

Collins Aerospace is seeking a Software Engineering Intern for Summer 2027 to contribute to software development and support work in the aerospace and defense industry. The role includes full-stack web application development using Python, Flask, PostgreSQL, and JavaScript; support for aircraft communications through air-to-ground and ground-to-ground software applications; and object-oriented programming for desktop applications using C++ and Python. The intern will also support avionics integration and flight simulation software, which may involve consulting manuals, schematics, and interface documents. Additional work includes creating unit tests and evaluating software against requirements through testing, CI/CD, or hands-on lab work. The position is onsite in Annapolis, Maryland, and requires U.S. citizenship.

Requirements

  • Be actively pursuing a bachelor's or advanced degree in Software Engineering, Computer Engineering, Computer Science, or a related STEM major, and remain enrolled through the internship/co-op session.
  • Have at least 60 credit hours by the start of the internship/co-op session.
  • Have experience with C++ (Qt 6); experience may come from on-the-job work, research, coursework, or projects.
  • Be a U.S. citizen, as only U.S. citizens are authorized to access information under this program/contract.

Nice To Haves

  • Experience with basic network programming, including TCP/IP and UDP.
  • Experience with requirements gathering, technical writing, and executing test plans.
  • Experience with Python (Flask).
  • Experience with SQL, including PostgreSQL or Oracle.
  • Experience with Docker, including Compose.
  • Ability to adapt to change, accomplish tasks according to program schedules, collaborate with teammates, learn new technologies, work independently, and contribute to a positive work environment.

Responsibilities

  • Develop full-stack web applications using Python, Flask, PostgreSQL, and JavaScript.
  • Support aircraft communications using air-to-ground and ground-to-ground software applications.
  • Develop desktop applications using object-oriented programming in C++ and Python.
  • Support avionics integration and flight simulation software, including reviewing manuals, schematics, and interface documents.
  • Create unit tests and evaluate software against requirements through unit testing, CI/CD, or manual testing in a lab environment.

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
  • Potential annual short-term and/or long-term incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service