Principal Software Engineer - Mission Sensors (Onsite)

RTX•Cedar Rapids, IA
•$107,500 - $204,500•Onsite

About The Position

The Principal Software Engineer will support mission sensors, weapons, and IFF (Identification Friendly or Foe) avionics systems. The role primarily involves developing requirements, tests, and verification, along with software development and integration for aerospace and defense applications. Working in a collaborative Agile team, the engineer will translate requirements into software solutions and test strategies and support system integration and verification efforts. The position includes developing automated and semi-automated Python test scripts, maintaining software products using Ada, verifying builds in integrated lab environments, and supporting formal verification events for major program deliveries. The engineer will work with cross-functional teams, present technical progress, improve test processes and tools, follow company standards and Collins processes, and mentor less experienced engineers as a subject matter expert. This role is primarily onsite in Cedar Rapids, Iowa, and requires U.S. citizenship because only U.S. citizens may access information under the program or contract. No security clearance is required. Relocation is eligible.

Requirements

  • Typically, a STEM degree and at least 8 years of relevant experience, or an advanced degree in a related field and at least 5 years of experience.
  • Experience working within Agile development teams.
  • Experience developing software requirements.
  • Experience with test automation using Python.
  • Familiarity with embedded software development.
  • Experience leading and mentoring others.
  • 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 complex 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.
  • Experience developing software in Ada.

Responsibilities

  • Support software engineering activities in an Agile development environment, translating 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 in software engineering tasks as a subject matter expert.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Three weeks of vacation for newly hired employees
  • 401(k) plan with employer matching and a separate employer retirement contribution
  • Tuition reimbursement
  • Student Loan Repayment Program
  • Life insurance
  • Disability coverage
  • Optional pet, home, auto, additional life and accident, critical illness, group legal, and identity theft protection coverages
  • 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 and wellness rewards
  • Virtual doctor visits through Doctor on Demand
  • Child and elder care services through Bright Horizons
  • Second-opinion program through Teladoc Medical Experts
  • Relocation eligibility
  • Flexible spending accounts
  • Flexible work schedules
  • Paid time off and holidays
  • Potential annual short-term and/or long-term incentive compensation, subject to eligibility and program conditions
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service