RTX is looking for software engineering interns to work on complex problems in the aerospace and defense industry, specifically developing software that interfaces with avionics hardware to advance flight deck solutions, airborne communications, vision systems, sensors, and fire protection.
Requirements
- Object-Oriented Programing (OOP) experience (C++, Java, etc.)
- Experience with basic networkprogramming (TCP/IP, UDP)
- 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)
Responsibilities
- 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)
Other
- 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
- 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