> Markdown version of [/jobs/ext/1434409-senior-software-engineer-avionics-software-tools-onsite](https://www.wearedevelopers.com/jobs/ext/1434409-senior-software-engineer-avionics-software-tools-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 Software Engineer - Avionics Software Tools (ONSITE) - **Company:** RTX - **Location:** Cedar Rapids, IA, United States - **Experience:** Expert - **Salary:** $86,800.0 - $165,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Microsoft Windows, Amazon Web Services, Automation of Tests, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Continuous Integration, Desktop Computing, Linux, DevOps, Python (Programming Language), Software Tools, Simulation Software, Software Configuration Management, Software Engineering, Software Manufacturing, Jama (Software), Network Switches, Grafana, Git, Infrastructure Automation Frameworks, Docker, Artifactory, Programming Languages - **Published:** July 25, 2026 - **Apply:** https://dejobs.org/x/x/62A4CCE47B134896BEA299C837217B5E/job/ ## About the Role * Degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience or An Advanced Degree in a related field and minimum 3 years of experience. * U.S. Person required - job requires access to ITAR or 600/500-series EAR information or hardware (directly or indirectly) and the company will not seek an export authorization for this role. * Previous experience leading small technical projects or processes. * Previous experience using one or more of the following programming languages: C/C++/C#, Python, Java * Linux and Microsoft Windows 11 experience and familiarity with operating and using software on Windows PCs. Qualifications We Prefer: * Ability to work in a team and make sound ethical decisions that drive results. * Ability and aptitude to learn programming languages on the job as technologies evolve. * Use of formal configuration management tools such as Git. * Familiarity with automated testing of software, through unit tests, functional testing and/or high-level tests. ## Description * Work in a team focused on innovation and production of software tools that enable Avionics airborne software development, verification and production. * Code, test, and provide ongoing support for simulation software and Avionics configuration tools to meet technical and customer requirements. * Implement DevOps tools and processes in Avionics engineering and apply technologies to automate and streamline avionics software production. * Develop tools and testing infrastructures that support automated build and continuous integration, and test using a variety of languages including C/C++, Python, Java and Robot Framework. * Collaborate using software configuration management tools and DevOps tools such as Git, GitMR, Artifactory, Jama, Grafana and Docker in a cross-platform environment including Linux and Windows. What You Will Learn: * You will gain experience in Cert DevOps, developing and contributing to new methods, technologies and techniques to automate software testing and verification. * You will be part of a team that integrates virtual Avionics environments on desktop PCs and AWS to enable continuous test and integration, that are used in flight deck design, product creation, and customer demonstrations that show what Collins Avionics products are capable of. * Entry into embedded safety critical software development through developing unqualified and DO-330 qualified software tools that are used to test airborne software, produce configuration files for airborne software, avionics network switches, and end systems. * You will work on aircraft that span across the industry-business jets, commercial aircraft, and military aircraft, gain exposure to diverse teams and departments, broadening your skillset and expand your professional network. * You will learn how current generation Avionics test rigs are designed and built and contribute to the design of next generation of test rigs that will incorporate new technologies, new challenges and serve new customers. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)