RTX, through its Collins Aerospace business, is hiring a Software Engineering Intern to develop real-time software applications, APIs, and user interfaces for simulation and training. The intern will collaborate with an Agile team, maintain and enhance software products, and apply new technologies to evolving problem areas.
Responsibilities
Design, develop, test, and debug real-time, multi-threaded, multiprocessing software applications, APIs, and associated user interfaces for simulation and training
Regularly collaborate with other software engineers and project management to plan and prioritize development tasks on an Agile development team
Support, maintain, and enhance existing software products as necessary
Actively learn new technologies and techniques and apply them to new domains and problem sets
Qualification
Required
The ability to obtain and maintain a U.S. government issued security clearance is required
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Active and existing security clearance required after day 1
Must be pursuing a Bachelor's or advanced degree in Software Engineering, Computer Engineering, Computer Science or related Science, Technology, Engineering, or Mathematics (STEM) major and actively enrolled through the completion of the internship/co-op session
Object-Oriented Design and Programming using C/C++ and/or C# Unit testing (GoogleTest, NUnit or similar) and software maintenance
Source code control (Subversion, git, ClearCase, etc.)
Agile, Kanban, or SCRUM development methodologies
Windows 10, Windows 11, and/or Linux software development
Preferred
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, and other virtualization and cloud computing technologies
Continuous Integration experience (Bamboo, Jenkins, TeamCity or similar)
Benefits
Relocation Eligibility
Hired applicants may be eligible for medical, dental, vision, 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, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance.
Onsite: Employees who are working in onsite roles will work primarily onsite.
RTX operates as an aerospace and defense company as it solves the hardest problems in aerospace and defense.