Senior Principal Software Engineer - Mission Sensors (Onsite)

RTX•Cedar Rapids, IA
•$132,400 - $251,600•Onsite

About The Position

The Senior Principal Software Engineer supports mission sensors and IFF (Identification Friend or Foe) avionics systems. The role primarily focuses on developing requirements, tests, and verification, along with software development and integration for aerospace and defense applications. As part of a collaborative Agile team, the engineer helps translate requirements into software solutions and test strategies, and supports system integration and verification efforts. The position includes developing automated and semi-automated Python test scripts, maintaining software products using Ada, verifying software builds in integrated lab environments, and supporting formal verification events for major program deliveries. The engineer collaborates across disciplines, provides technical updates, improves test processes and tools, supports bids and pursuits in accordance with Collins processes, and mentors less experienced engineers as a subject matter expert. The role is onsite in Cedar Rapids, Iowa, and requires U.S. citizenship.

Requirements

  • Typically, a STEM degree and at least 10 years of relevant experience, or an advanced degree in a related field and at least 7 years of experience.
  • Experience working within Agile development teams.
  • Experience developing software requirements.
  • Experience with test automation using Python.
  • Experience with engineering tools such as DOORS, PREP, TLBD, ALM, JIRA, Enterprise Architect, or similar.
  • Hands-on systems and software integration experience, including design, development, and testing of high-complexity customer hardware and software systems and systems of systems.
  • Experience interacting with development teams to resolve discrepancies and issues.
  • Experience with systems integration, test execution, and test results documentation.
  • Experience with problem solving and debugging.
  • U.S. citizenship is required.

Nice To Haves

  • Military or civil aircraft avionics systems experience.
  • Avionics integration and lab test experience.
  • Embedded software integration experience.
  • Working knowledge or understanding of data buses and protocols including Ethernet, MIL-STD-1553B, and ARINC-429.
  • Ada software development experience.

Responsibilities

  • Develop and translate system and software requirements into software, test, and verification strategies in an Agile development environment.
  • Develop automated and semi-automated Python test scripts to validate software functionality and system performance.
  • Update and maintain software products using Ada.
  • Verify software builds in integrated lab environments and support formal verification events for major program deliveries.
  • Collaborate with cross-functional engineering teams to refine system requirements and design solutions that meet customer needs.
  • Present technical progress and status updates to Agile team members and engineering leadership.
  • Improve test development processes, tools, and best practices while maintaining compliance with company standards.
  • Support bids and pursuits while adhering to Collins processes.
  • Mentor younger engineers through software engineering tasks as a subject matter expert.
  • Integrate Line Replaceable Unit (LRU) software supporting mission sensor and weapons avionics systems.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching and a separate employer retirement contribution, including a Lifetime Income Strategy option.
  • Tuition reimbursement program.
  • Student Loan Repayment Program.
  • Life insurance and disability coverage.
  • Optional pet, home and auto, additional life and accident, critical illness, group legal, and identity theft protection coverages.
  • Birth, adoption, and parental leave benefits.
  • Carrot Health support for hormonal health, fertility, and family building.
  • Adoption assistance.
  • Autism benefit.
  • Employee Assistance Plan, including up to 10 free counseling sessions.
  • Healthy You Incentives wellness rewards program.
  • Doctor on Demand virtual doctor visits.
  • Bright Horizons child and elder care services.
  • Teladoc Medical Experts second opinion program.
  • Relocation eligibility.
  • Flexible spending accounts, flexible work schedules, paid time off, and holidays may be available, depending on the business unit and collective-bargaining coverage.
  • Applicants may be eligible for annual short-term and/or long-term incentive compensation programs; payments are not guaranteed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service