Software Engineering Co-op (Summer / Fall 2027)

RTX•Cedar Rapids, IA
•Onsite

About The Position

RTX is hiring a full-time, onsite Software Engineering Co-op in Cedar Rapids, Iowa, for a May/June through December 2027 session that includes the Fall semester. Students are expected to take a semester off from coursework to fully engage in this working mentorship opportunity. The role focuses on designing, developing, and maintaining flight-critical embedded software for next-generation aviation and mission solutions. Co-ops work with embedded Linux, C/C++, networking protocols, device drivers, hardware interfaces, and simulation environments to build systems meeting rigorous safety, reliability, and airworthiness standards. Work spans requirements definition, feature implementation, test procedure development, verification, and preparation of certification-ready artifacts. The co-op will learn about avionics processing and computing technologies, the full software lifecycle, and engineering processes for high-quality, safety-critical software. U.S. citizenship is required because access to certain necessary systems is restricted to U.S. citizens.

Requirements

  • Strong development experience with C and C++.
  • Must be pursuing a Bachelor’s or advanced degree in a STEM field and remain actively enrolled through the end of the co-op session.
  • Must have at least 60 credit hours by the start of the co-op session.
  • U.S. citizenship is required.

Nice To Haves

  • Clear and effective written and verbal communication skills.
  • Collaboration skills for working across engineering teams on design and implementation.

Responsibilities

  • Design, develop, and maintain flight-critical embedded software for 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 safety, reliability, and airworthiness standards.
  • Define requirements and implement software features.
  • Develop test procedures and perform verification activities.
  • Produce certification-ready artifacts.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • 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, depending on position level and collective-bargaining coverage
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service