> Markdown version of [/jobs/ext/3921653-senior-principal-software-engineer-avionics-simulation-onsite](https://www.wearedevelopers.com/jobs/ext/3921653-senior-principal-software-engineer-avionics-simulation-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Principal Software Engineer - Avionics Simulation (Onsite) - **Company:** RTX - **Location:** Cedar Rapids, IA, United States - **Experience:** Expert - **Salary:** $132,400.0 - $251,600.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, C Sharp (Programming Language), Software Debugging, Graphical User Interface, Scrum Methodology, Scripting, Programming Languages - **Published:** October 26, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3468458191&tx=JP2721FFG&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience. * Experience with C/C++ programming languages. * Experience with Python scripting. * Experience with Agile Development Framework (Scrum, Sprints, etc.). Qualifications We Prefer: * Strong written and oral communication skills. * Experience with Graphical User Interface (GUI) design/implementation. * Experience with C# programming language. * Familiarity with migrating an application between OS and HW architectures. * Earned Value Management experience. ## Description * Design, develop, and test applications to simulate the behavior of avionics sensors to support the development and testing of Collins Avionics products. * Aid the development team in the debugging of laboratory issues to determine root cause and propose potential solutions to the discovered problems. * Effectively interacts and networks with teammates, management, and customers. * Support the Program Lead(s) with budget and schedule data for the CSE work on a given program to help ensure the successful completion of a Collins Avionics program. * Work with a team of dedicated engineers to help shape the future of the avionics simulation platform. * 5-10% travel as needed.