Senior Software Engineer - Mission Sensors (Onsite)

RTX•Cedar Rapids, IA
•$86,800 - $165,200•Onsite

About The Position

The Senior Software Engineer supports Mission Sensors, Weapons, and IFF (Identification Friendly or Foe) avionics systems. The role involves software development, software integration, test development, and verification of complex software solutions for aerospace and defense applications. The engineer works within a collaborative Agile team to translate requirements into robust software and test strategies, support system integration and verification, and improve engineering processes. The role is onsite in Cedar Rapids, Iowa, and requires U.S. citizenship because only U.S. citizens are authorized to access information under the program or contract. No security clearance is required. The position focuses heavily on developing and translating system and software requirements into software, test, and verification strategies; creating automated and semi-automated Python test scripts; and verifying software builds in integrated lab environments and supporting formal verification events. The engineer also maintains software products using Ada, collaborates across engineering disciplines, presents technical updates, contributes to test process improvements, supports bids and pursuits under Collins processes, and mentors less experienced engineers. The role offers experience integrating Line Replaceable Unit (LRU) software for mission sensor and weapons avionics systems and working across multiple phases of the aerospace systems lifecycle. Potential future growth paths include Product Owner, Scrum Master, and Cost Account Manager roles. The salary range is $86,800–$165,200, and relocation is available.

Requirements

  • Typically requires a STEM degree and at least 5 years of relevant experience, or an advanced degree in a related field and at least 3 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 tools.
  • Hands-on systems and software integration experience, including design, development, and testing of customer hardware and software systems and highly complex systems of systems.
  • Experience interacting with development teams to resolve discrepancies and issues.
  • Experience with systems integration, test execution, and test results documentation.
  • Experience in problem solving and debugging.
  • U.S. citizenship is required.

Nice To Haves

  • Experience with software development in Ada.
  • 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.

Responsibilities

  • Support software engineering activities in an Agile development environment.
  • Develop and translate system and software requirements into software, test, and verification strategies.
  • 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 less experienced engineers on software engineering tasks.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching funds 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 coverage.
  • Birth, adoption, and parental leave benefits.
  • Carrot Health benefits 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 assistance.
  • Potential eligibility for short-term and/or long-term incentive compensation programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service