Software Engineering Intern (Summer 2026) (Onsite)
RTXAbout the role
Date Posted:
2025-09-12Country:
United States of AmericaLocation:
HMD31: Annapolis, MD 2551 Riva Road , Annapolis, MD, 21401-7435 USAPosition Role Type:
OnsiteU.S. Citizen, U.S. Person, or Immigration Status Requirements:
U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.Security Clearance:
None/Not RequiredAre you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops, and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX.
This role is responsible for working alongside the software development team and system engineers to produce software that interfaces directly or indirectly with various avionics hardware. Interns in this role will benefit greatly from having basic systems engineering experience to help them understand the different software and hardware components required to support customers. Interns in this role are expected to be able to complete moderately complex software tasks under the guidance of senior peers.
What You Will Do:
Responsible for performing the following software development and integration efforts in an avionics environment:
Full-stack web application development (Python, Flask, PostgreSQL, and JS)
Supporting aircraft communications using various air-to-ground and ground-to-ground software applications
Object-oriented programming for desktop applications (C++, Python)
Avionics integration, which often requires reading manuals, schematics, and other interface documents
Testing and evaluating software (unit tests, CI/CD, and/or by hand in a lab environment)
Qualifications You Must Have:
Requires a High School Diploma or equivalent and student must be pursuing a Bachelor’s or advanced degree in an applicable discipline.
U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract
Qualifications We Prefer:
Object-Oriented Programing (OOP) experience (C++, Java, etc.)
- Experience with basic network programming (TCP/IP, UDP)
Ability to adapt to change, determined to accomplish tasks based on program schedule, collaborate with teammates to make the best decisions, enjoy learning new technologies, be self-motivated and contribute to a positive work environment
Experience with requirements gathering and technical writing
Experience with one or more of the following technologies: (listed in order of preference)
- C++ (Qt 6)
- Python (Flask)
- SQL (PostgreSQL , Oracle)
- Docker (including Compose)
- Experience with RESTful APIs and microservices
- Linux (Debian)
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s