Principal Engineer, Software Engineering

RTXCedar Rapids, IA
$133,494 - $204,500Onsite

About The Position

Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to redefine the future of aerospace technology. This role involves designing and developing software code and requirements for Flight Plan management for Next Gen FMS, developing verification utilities, integrating new test platforms, and performing testing of Crew Awareness software. The position also includes supporting unit and system functional testing, serving as a Subject Matter Expert for message annunciation software, and conducting software reviews. Additionally, the role involves conducting knowledge transfer sessions for newly onboarded U.S. Collins Aerospace engineers.

Requirements

  • At least a bachelor’s degree or its equivalent in Computer Science, Software Engineering, Electronics Engineering, Electrical Engineering or related field and at least 8 years of progressive experience as a Software Engineer or related role. In the alternative, at least a master’s degree or its equivalent in Computer Science, Software Engineering, Electronics Engineering, Electrical Engineering or related field and at least 5 years of experience as a Software Engineer or related role.
  • At least 5 years of experience in safety critical embedded software development and verification.
  • At least 5 years of experience developing software using programming languages such as C, C++, or Ada.
  • At least 5 years of experience in avionics industry.
  • At least 5 years of DO-178B/C development experience.
  • Must be authorized to work in the U.S. without the company’s immigration sponsorship now or in the future.

Responsibilities

  • Design and develop Software code & High-Level Requirements for Flight Plan management for Next Gen FMS.
  • Develop verification utilities to automate and streamline repetitive tasks in the creation of high-level test artifacts.
  • Develop High-Level and Low-Level Requirements for Flight Plan management for Next Gen FMS.
  • Develop verification utilities to automate and streamline repetitive tasks in the creation of high-level test artifacts.
  • Integrate new test platforms and perform comprehensive testing of the Crew Awareness software.
  • Support Unit Testing and System Functional Testing to ensure software reliability and compliance with design requirements.
  • Serve as the Subject Matter Expert for message annunciation software implementation within the FMS.
  • Perform duties as a qualified reviewer for Flight Plan and Crew Awareness software reviews.
  • Conduct knowledge transfer sessions for newly onboarded U.S. Collins Aerospace engineers.

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