About The Position

Collins Aerospace, part of RTX, is hiring a Software Engineering Intern for Summer 2027. The intern will contribute to software for simulation and training, working with software engineers and project management on an Agile development team. The role is onsite in Sterling, Virginia, and requires U.S. citizenship and the ability to obtain and maintain a U.S. government security clearance. An active Secret clearance is required after day one. The intern will design, develop, test, and debug real-time, multithreaded, multiprocessing software applications, APIs, and associated user interfaces. They will also help maintain and enhance existing software products and learn and apply new technologies and techniques to new domains and problem sets. Candidates must be pursuing a relevant bachelor's or advanced degree and remain enrolled through the internship or co-op session.

Requirements

  • Must be pursuing a bachelor's or advanced degree in Software Engineering, Computer Engineering, Computer Science, or a related STEM major and be actively enrolled through completion of the internship/co-op session.
  • Object-oriented design and programming using C/C++ and/or C#.
  • Unit testing with GoogleTest, NUnit, or similar.
  • Source code control using Subversion, Git, ClearCase, or similar.
  • Experience with Agile, Kanban, or SCRUM development methodologies.
  • Software development on Windows 10, Windows 11, and/or Linux.
  • Experience may be obtained through on-the-job experience, research, coursework, or projects.
  • U.S. citizenship is required because only U.S. citizens are eligible for a security clearance.
  • Ability to obtain and maintain a U.S. government-issued security clearance; active Secret clearance required after day one.

Nice To Haves

  • Excellent written and oral communication skills.
  • AI/ML and/or OpenAI development experience.
  • Unreal Engine experience with C++ and Blueprints for gaming development.
  • Virtual reality and mixed reality development experience.
  • Docker, Kubernetes, AWS, or other virtualization and cloud computing technologies.
  • Experience with RDBMS databases such as PostgreSQL.
  • Multithreading and IPCs such as mutexes, semaphores, and shared memory.
  • Continuous Integration experience with Bamboo, Jenkins, TeamCity, or similar.

Responsibilities

  • Design, develop, test, and debug real-time, multithreaded, multiprocessing software applications, APIs, and associated user interfaces for simulation and training.
  • Collaborate regularly with software engineers and project management to plan and prioritize development tasks on an Agile team.
  • Support, maintain, and enhance existing software products as needed.
  • Learn new technologies and techniques and apply them to new domains and problem sets.

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, depending on position level and collective-bargaining coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service