Principal Software Engineer - Datalink Safety Routers and Applications (ONSITE)
Quick Summary
Provide technical leadership for the design, development, integration, verification, and certification of safety-critical embedded avionics software. Design, develop, integrate, test,
The company will offer immigration sponsorship for this position, if needed. The company will not seek an export authorization for this role.
Requirements
~1 min readAt RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. With our three market leading businesses, world-class operations and investments in research and development, we offer capabilities and opportunity no one else can. Together, we push the boundaries of known science and find new ways to connect and protect our world.
Collins Aerospace is a leader in technologically advanced, intelligent solutions that help redefine the aerospace and defense industry. With a comprehensive portfolio and deep technical expertise, we help customers meet the demands of the global market. Join us and help shape the future of aerospace and defense.
We are currently seeking qualified candidates for a Principal Software Engineer role within our Datalink Safety Routers and Applications team. The team develops airborne safety router software and Air Traffic Control (ATC) applications supporting safety-critical air/ground communications, as well as Signal Processor (SigP) avionics software supporting aircraft data concentration and audio management functions. You will work across a diverse portfolio of safety-critical avionics products and platforms supporting DO-178B/C DAL A/C/D software and the full software development lifecycle.
This is an onsite position in Cedar Rapids, Iowa.
What You Will Do:
- Provide technical leadership for the design, development, integration, verification, and certification of safety-critical embedded avionics software.
- Design, develop, integrate, test, and support real-time embedded software, primarily using C and C++, to meet technical, certification, program, and customer requirements.
- Develop software architecture, detailed designs, and software based on system and software requirements.
- Lead resolution of complex software and system-level technical issues, including root cause investigation and corrective actions.
- Lead and participate in software requirements, design, and code reviews.
- Collaborate across Systems, Hardware, Software, Verification, and Certification teams to support hardware/software and system-level integration.
- Provide technical guidance and mentoring to software engineers and drive engineering best practices.
- Support DO-178B/C certification activities and technical interactions throughout the certification lifecycle.
- Collaborate with internal organizations and external customers to understand technical needs, resolve issues, and develop solutions.
Responsibilities
~1 min readAvionics delivers advanced cockpit displays, vision systems, and comprehensive digital solutions for global government, commercial and business aviation customers. We provide connectivity and managed data services to ensure safety and seamless communication for passengers, crews, and militaries, from aircraft and airports to air traffic management. Join us in creating solutions that connect the world, one flight at a time. Start your application today.
Click on this link to read the Policy and Terms
Location & Eligibility
Listing Details
- Posted
- September 15, 2026
- First seen
- October 2, 2026
- Last seen
- October 3, 2026
Posting Health
- Days active
- 1
- Repost count
- 0
- Trust Level
- 24%
- Scored at
- October 3, 2026
Signal breakdown
Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.