Software Engineering Co-op (Summer/Fall 2027)
Collins Aerospace
About the Role
This is a full-time, Monday-Friday co-op session running from June to December, including the Fall semester. Students are expected to take a semester off from coursework to fully engage in this working mentorship opportunity. This is an Onsite role located in Cedar Rapids, IA. U.S. citizenship is required.
Key Responsibilities
- Design, develop, and maintain flight-critical embedded software for next-generation aviation and mission solutions.
- Work hands-on with embedded Linux, C/C++, networking protocols, device drivers, hardware interfaces, and simulation environments.
- Build high-integrity systems that meet rigorous safety, reliability, and airworthiness standards.
- Define requirements, implement features, develop test procedures, perform verification activities, and produce certification-ready artifacts.
What You Will Learn
- Cutting-edge processing and computing technologies.
- The full software lifecycle, from requirements and architecture through development, verification, and certification.
- Proven engineering processes designed to deliver high-quality, safety-critical software.
Requirements & Tech Stack
- Strong development experience with C and C++.
- Must be actively enrolled in a Bachelor’s or Advanced degree program in Science, Technology, Engineering, or Mathematics (STEM) through the completion of the co-op session.
- Must have a minimum of 60 credit hours by the start of the co-op session.
Qualifications We Prefer
- Collaboration skills for working across engineering teams on design and implementation.
- Clear and effective written and verbal communication.
- Prior RTX internship, co-op, or work experience.