R

RTX

Manufactures jet engines, avionics, missiles

Principal Software Engineer - Advanced System Tools

Software EngineeringPosted on Nov 12
Full-timeCedar Rapids, IA, USA$107.5k - $204.5k

About the Job

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience, or an advanced degree in a related field and a minimum of 5 years of experience.
  • Experience designing and developing software architecture, libraries, or platform-level components.
  • Experience leading technical execution of projects, including customer engagement and presenting to senior stakeholders.

Responsibilities

  • Lead the architecture and design of core software components, libraries, and tooling aligned to avionics system requirements.
  • Provide technical direction and execution across development and verification activities for safety-critical software using DO-178, DO-254, and/or DO-330.
  • Develop and manage software requirements, ensuring proper decomposition and traceability across complex systems of systems.
  • Develop and verify software using modern C++ and object-oriented design principles.
  • Own and produce certification artifacts, including DAL-A deliverables.
  • Lead and support certification efforts, including engagement with customers and regulatory authorities.
  • Conduct and contribute to peer reviews to ensure quality, consistency, and compliance across the lifecycle.
  • Collaborate cross-functionally with engineering, program leadership, and customers to align technical solutions with program objectives.
  • Travel domestically and internationally as required, under 10%.

Desired Qualifications

  • Hands-on experience supporting DO-178 software development and certification activities, such as requirements, verification, or certification artifacts.
  • Experience working across cross-functional engineering and program teams to deliver complex, integrated solutions.
  • Experience with C++ and VxWorks.
  • Experience with cloud-based development environments such as AWS.
  • Experience with AI-based tools and development practices.
  • Experience writing high-level and low-level requirements.
  • Experience writing test cases and automated test procedures.
  • Experience with civil certification DO-178 – DAL A.
  • Experience with the design and development of avionics tools, aircraft applications, or middleware.
  • Familiarity with revision control concepts and tools such as Git, Subversion, and JIRA.

About the Company

RTX

Manufactures jet engines, avionics, missiles

RTX operates in aerospace and defense with three main units: Pratt & Whitney jet engines, Collins Aerospace avionics and flight systems, and Raytheon defense systems. Jet engines provide thrust for commercial and military aircraft, avionics manage cockpit controls and navigation, and Raytheon builds missiles, radar, and sensing platforms. It differentiates itself by offering an integrated, end-to-end portfolio across both commercial aviation and national defense under one corporate roof, built on the legacy of Raytheon and UTC. Its goal is to help customers fly more efficiently and protect nations by advancing propulsion, electronics and defense tech for civilian and security needs.

Company size
10,001+
Company stage
IPO
Headquarters
Arlington County, VA
Founded
2022

Recently Posted Jobs

Explore more opportunities at RTX

See more jobs