Principal Software Engineer Jobs in Iowa
Principal Software Engineer jobs in Iowa are in active demand across Cedar Rapids, Des Moines, and Davenport and other Iowa metros, including employers like Collins Aerospace, Jack Henry & Associates, and Deloitte. See the openings below and apply to the ones that match your experience.
Find JobsOverview
Showing 5 of 43+ Principal Software Engineer jobs











Date Posted:
2026-04-22Country:
United States of AmericaLocation:
US-IA-CEDAR RAPIDS-137 ~ 855 35Th St NE ~ BLDG 137Position 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: SecretSecurity Clearance Status:
Active and existing security clearance required after day 1Project Engineers are the drivers behind execution. They connect program leadership with engineering teams, ensuring alignment, momentum, and results. In this role, you will lead and support cross-functional engineering efforts throughout the full design and development lifecycle, helping teams stay focused, coordinated, and moving toward a common goal.
On this team, you will play a key role in advancing projects centered on Open System Architectures for the Department of Defense (DoD). These architectures represent a rapidly evolving set of industry standards designed to modernize how hardware and software systems integrate. By enabling standardized interfaces across communication, sensor, and mission data systems, Open System Architectures allow for faster development, easier integration, and more agile deployment of new capabilities.
If you are energized by working at the forefront of technology, enjoy learning and applying emerging capabilities, and want to contribute to mission-critical solutions that support the defense of the U.S. and its allies, this is an opportunity to make a meaningful impact.
What You Will Do
Work closely with a dedicated team of software engineers to manage work scope across multiple programs
Work with Integrated Product Team Leads Leads/Program Managers to ensure requirements are defined and understood, risks/opportunities are managed, and schedules/budgets are met
Work under limited supervision while exercising responsibility in choosing and meeting the technical, financial, and schedule targets of projects
Perform and manage Control Account Management (CAM) activities
Manage Integrate Master Schedules for the DevSecOps Scope
Create bid and proposal efforts in Bid Master Web (BMW)
Qualifications You Must Have
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
Prior experience in EVM (Earned Value Management)
Prior Bid and proposal experience in Aerospace & Defense industries
Prior experience with project planning including Integrated Master Schedule (IMS) development using MS Project
Previous experience in risk and opportunity management
Scrum master and/or Product Owner experience
Prior experience in Software Development Life Cycle ( SDLC)
Qualifications We Prefer
Experience in BMW ( Bid Master Web)
Control/Cost Account Management (CAM)
Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams
Active Secret security clearance is preferred
DevSecOps concepts and software tools knowledge
Familiarity with the Scaled Agile framework
Detail-oriented and capable of managing multiple priorities in a fast-paced environment
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 retirement contribution, including a Lifetime Income Strategy option
Tuition reimbursement program
Student Loan Repayment Program
Life insurance and disability coverage
Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
Birth, adoption, parental leave benefits
Ovia Health, fertility, and family planning
Adoption Assistance
Autism Benefit
Employee Assistance Plan, including up to 10 free counseling sessions
Healthy You Incentives, wellness rewards program
Doctor on Demand, virtual doctor visits
Bright Horizons, child and elder care services
Teladoc Medical Experts, second opinion program
Eligible for relocation
And more!
Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions — whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you’ll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today.
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other - propel us all higher, again and again.
Apply now and be part of the team that’s redefining aerospace, every day.
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 107,500 USD - 204,500 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
Privacy Policy and Terms:
See All 43 Principal Software Engineer Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find JobsPrincipal Software Engineer Jobs by City in Iowa
Where Iowa roles are concentrated, by current openings.
Principal Software Engineer Job Market in Iowa
A snapshot from current Iowa openings, updated as new roles post.
Who's Hiring
- Collins Aerospace23

- Jack Henry & Associates3

- Deloitte2

- Principal Financial2

- Vontas1

Top Industries Hiring
- Aerospace & Defense23
- Technology & Software5
- Insurance3
- Accounting & Auditing2
- Healthcare & Medical Services2
What Iowa Employers Look For
The qualifications that appear most often in principal software engineer jobs across Iowa.
- 8 or more years of software engineering experience with demonstrated technical leadership
- Deep expertise in distributed systems design, scalability, and reliability engineering
- Proficiency in one or more of Java, Python, Go, or C++ at production scale
- Experience driving cross-team technical strategy and defining engineering standards
- Strong communication skills for aligning engineering work with business objectives
- Bachelor's or master's degree in computer science, software engineering, or a related field
Principal Software Engineer Jobs in Iowa: Frequently Asked Questions
How many principal software engineer jobs are there in Iowa?
There are 43+ principal software engineer openings in Iowa on Migrate Mate as of June 2026, with the most roles in Cedar Rapids, Des Moines, and Davenport. New positions post regularly as employers across Iowa hire.
How much do principal software engineers make in Iowa?
Principal software engineers in Iowa earn a median of about $114,890 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $74,390 for the lowest 10% to over $165,880 for the top 10%. Pay rises with experience, specialty, and employer.
Which Iowa cities have the most principal software engineer jobs?
Cedar Rapids, Des Moines, and Davenport have the most principal software engineer openings in Iowa right now, with additional roles spread across smaller metros statewide.
Which companies hire principal software engineers in Iowa?
Employers hiring principal software engineers in Iowa include Collins Aerospace, Jack Henry & Associates, and Deloitte, based on current listings on Migrate Mate as of June 2026.
Are there remote principal software engineer jobs in Iowa?
Yes. About 16% of principal software engineer openings tied to Iowa are remote or hybrid as of June 2026. The rest are on-site roles based in Iowa metros.
How do I apply for principal software engineer jobs in Iowa?
You can apply to principal software engineer jobs in Iowa directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Iowa location, then apply to each one that fits.
See All 43 Principal Software Engineer Jobs in Iowa
Find roles in Iowa that match your experience and apply in just a few clicks.
Find Jobs