Software Engineer I (Onsite)

Pratt & WhitneyCedar Rapids, IA
Onsite

About The Position

This requisition is for an RTX intern converting to FT hire upon graduation. Are you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX. What You Will Do Support the design, development, and maintenance of flight-critical embedded software for commercial aviation solutions and avionics products Contribute to assigned cross-functional engineering project team responsible for the design, development, and verification of real-time embedded software Support project team activities related to the specification of requirements, software implementation, test case development, verification test execution, and certification support Conduct multidisciplinary research and collaborate with systems and hardware architects in the planning, design, development, and utilization of embedded processing systems Work with desktop computer in an office environment and with target hardware in an engineering lab to achieve the goal of delivering a high-quality software product within schedule and cost constraints What You Will Learn You will deepen your understanding of aircraft systems engineering, gaining insights into integration and development processes You will gain exposure to Avionics regulatory and certification requirements and processes You will expand your professional network, working alongside industry experts and global teams You will learn why people enjoy and feel fulfilled by working in our industry

Requirements

  • Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or related Science, Technology, Engineering or Mathematics (STEM) major obtained by start date.
  • Demonstrated ability to identify problems, evaluate options, and develop solutions
  • C / C++ programming experience
  • Experience may be obtained through on-the-job experience, research, coursework, or projects.

Nice To Haves

  • Energetic and proactive self-starter that builds sound, collaborative relationships
  • Effective communicator, excellent interpersonal skills, and ability to work with various teams
  • Experience with DO-178B/C (DAL A or B preferred)
  • Experience with real-time operating systems (VxWorks or LynxOS)
  • Experience with all phases of the software development life cycle
  • Interest in working in the aviation electronics industry

Responsibilities

  • Support the design, development, and maintenance of flight-critical embedded software for commercial aviation solutions and avionics products
  • Contribute to assigned cross-functional engineering project team responsible for the design, development, and verification of real-time embedded software
  • Support project team activities related to the specification of requirements, software implementation, test case development, verification test execution, and certification support
  • Conduct multidisciplinary research and collaborate with systems and hardware architects in the planning, design, development, and utilization of embedded processing systems
  • Work with desktop computer in an office environment and with target hardware in an engineering lab to achieve the goal of delivering a high-quality software product within schedule and cost constraints

Benefits

  • 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
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service