Principal Software Engineer; Onsite
Listed on 2026-09-01
-
Software Development
Software Engineer, C++ Developer, DevOps, Software Architect
Location: St. Louis
Date Posted:
Country:
United States of AmericaLocation:
US-IA-CEDAR RAPIDS-137 ~ 855 35Th St NE ~ BLDG 137
Position Role Type:
OnsiteU.S. Citizen, U.S. Person, or Immigration Status Requirements:
The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearanceSecurity Clearance Type:
DoD Clearance:Secret
Security Clearance Status:
Active and existing security clearance required after day 1At 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.
What YOU will do:
As a Principal Software Engineer, you will contribute to the development of advanced software solutions that support a variety of mission-critical applications. You will work on complex technical challenges requiring high levels of reliability, security, and performance.
In this role, you will collaborate with cross-functional teams, including hardware, FPGA, and systems engineering, to integrate innovative technologies into a wide range portfolio of products. These solutions enable secure communications, data exchange, and other critical capabilities for customers operating in demanding environments.
What YOU will learn:
Technical responsibilities for this software engineering position will primarily encompass working in a software role and contributing to key decision making for the successful development of applications across multiple product lines. There will be involvement in requirements definition, collaboration on software design and architecture, implementing software, software ardware integration, and requirement verification.
This position is located in Cedar Rapids, Iowa. A comprehensive relocation package is available to qualified applicants.
Qualifications You Must Have:
Software development and integration experience embedded C and C++ product software.
Software development and integration experience on complex multi-threaded product software code bases.
Experience with standard full lifecycle software development practices and configuration management tools
Knowledge and r experience in embedded security software development and integration
The ability to obtain and maintain a U.S. government issued security clearance is required.
Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience
Qualifications We Prefer:
Cost Account management
Experience serving as a Product Owner in an Agile development environment.
Experience in Rust developmentComfortable working in a Linux development environment.
Capable of mentoring engineers regarding software development skills and practicesDesire to successfully work in a team environment, establishing collaborative relationships with coworkers in person and through technology; experience working on an Agile team desirable
Strive to consistently produce superior results, keeping project milestones on schedule, contributing to a positive work environment, and driving process efficiency improvements
Experience leading teams and running projects through the full software lifecycle
Proficiency in scripting languages such as python
What We Offer:
Some of our competitive benefits package includes:
Medical, dental, and vision insurance
Three weeks of vacation for newly hired employees
Generous 401(k) plan that includes employer matching funds and separate employer…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).