The Senior Principal Software Engineer supports mission sensors and IFF (Identification Friend or Foe) avionics systems. The role primarily focuses on developing requirements, tests, and verification, along with software development and integration for aerospace and defense applications. As part of a collaborative Agile team, the engineer helps translate requirements into software solutions and test strategies, and supports system integration and verification efforts. The position includes developing automated and semi-automated Python test scripts, maintaining software products using Ada, verifying software builds in integrated lab environments, and supporting formal verification events for major program deliveries. The engineer collaborates across disciplines, provides technical updates, improves test processes and tools, supports bids and pursuits in accordance with Collins processes, and mentors less experienced engineers as a subject matter expert. The role is onsite in Cedar Rapids, Iowa, and requires U.S. citizenship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior