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.
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
Principal