Software Engineering Co-op (Summer/Fall 2027)

RTX•Cedar Rapids, IA
•Onsite

About The Position

RTX is hiring a Software Engineering Co-op for a full-time, onsite session running June through December 2027, including the Fall semester. Students are expected to take a semester off from coursework to fully participate in this working mentorship opportunity. The role is based in Cedar Rapids, Iowa, and requires U.S. citizenship because only U.S. citizens are authorized to access information under the program or contract. No security clearance is required. The co-op will design, develop, and maintain flight-critical embedded software for next-generation aviation and mission solutions. The work involves embedded Linux, C/C++, networking protocols, device drivers, hardware interfaces, and simulation environments. The co-op will contribute to high-integrity systems that meet safety, reliability, and airworthiness standards, and will participate throughout the software lifecycle, from requirements and implementation to testing, verification, and certification-ready documentation. The position offers exposure to avionics computing technologies, safety-critical software processes, and the full software lifecycle. The listed salary range is $37,000–$82,000. Eligible hires may receive benefits, with specific offerings dependent on the business unit and applicable collective-bargaining agreement. Incentive compensation may also be available depending on position level and other factors; such payments are not guaranteed.

Requirements

  • Strong development experience with C and C++.
  • Be pursuing a Bachelor's or advanced degree in a STEM field and remain actively enrolled through the completion of the co-op session.
  • Have a minimum of 60 credit hours by the start of the co-op session.
  • U.S. citizenship is required for access to information under the program or contract.

Nice To Haves

  • 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.

Responsibilities

  • Design, develop, and maintain flight-critical embedded software for next-generation aviation and mission solutions.
  • Work 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.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 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
  • Holidays
  • Potential annual short-term and/or long-term incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service