How much does a Software Engineer make in Cedar Rapids, IA?
A Software Engineer working in Cedar Rapids, IA, can expect to earn a solid salary. On average, these professionals make about $113,109 per year. This means that they have a stable and rewarding career ahead of them. The city offers a mix of opportunities across different experience levels, from entry-level positions to senior roles.
The salaries in Cedar Rapids can vary based on a few factors. First, experience matters. Those with more years in the field typically see higher pay. Second, the specific role and responsibilities can also affect salary. For example, roles in data science or cloud computing might offer higher pay than general software development. Additionally, the size and type of the company can play a role. Larger companies or those in tech hubs might offer more competitive salaries. This diverse salary range makes Cedar Rapids an attractive place for Software Engineers to work and grow.
What are the highest paying cities for a Software Engineer near Cedar Rapids, IA?

-
Des Moines, IA
Average Salary: $122,494
Des Moines offers a growing tech sector with opportunities in both startups and established companies. Companies like Principal Financial Group and Principal Bank provide a vibrant environment for tech professionals. The city's tech scene is expanding, making it an attractive place for innovation.
Find Software Engineer jobs in Des Moines, IA
-
Davenport, IA
Average Salary: $121,007
In Davenport, tech positions are available with companies like John Deere and Interstate Batteries. The city supports a community-focused environment where tech talent thrives. Davenport offers a mix of challenges and growth opportunities for tech professionals.
Find Software Engineer jobs in Davenport, IA
-
Peoria, IL
Average Salary: $120,545
Peoria has a diverse job market with tech roles at Caterpillar Inc. and OSF HealthCare. The city provides a mix of industry and tech, offering unique opportunities for collaboration and innovation. Peoria is a great place for those seeking stability and growth in their careers.
Find Software Engineer jobs in Peoria, IL
-
Bloomington, IL
Average Salary: $116,941
Bloomington features a dynamic tech landscape with companies like Mitsubishi Power Systems and State Farm. The city is known for its supportive community and business-friendly environment. Tech professionals here enjoy a balance of work and personal life.
Find Software Engineer jobs in Bloomington, IL
-
Fairfield, IA
Average Salary: $116,643
Fairfield offers a smaller city feel with opportunities at companies like Stone Brae, Inc. and Ingersoll Rand. The community is tight-knit, providing a supportive atmosphere for tech growth. Fairfield is ideal for those looking for a quiet yet engaging tech environment.
Find Software Engineer jobs in Fairfield, IA
-
Waterloo, IA
Average Salary: $116,581
Waterloo is home to tech giants like Black & Veatch and The Maytag Company. The city has a strong focus on education and innovation, making it a prime location for tech professionals. Opportunities here are diverse and include both startups and established firms.
Find Software Engineer jobs in Waterloo, IA
-
Moline, IL
Average Salary: $111,157
In Moline, tech jobs are available with companies like John Deere and Black & Veatch. The city has a vibrant community with a focus on manufacturing and technology. Moline provides a supportive environment for tech professionals to thrive.
Find Software Engineer jobs in Moline, IL
-
Rock Island, IL
Average Salary: $104,883
Rock Island offers tech roles at companies like John Deere and Black & Veatch. The city has a strong industrial presence and a growing tech sector. Tech professionals here find a community that values innovation and collaboration.
Find Software Engineer jobs in Rock Island, IL
-
Coralville, IA
Average Salary: $102,933
Coralville features a tech-friendly environment with companies like Principal Financial Group and Rockwell Collins. The city offers a mix of challenges and opportunities, making it a great place for tech professionals to grow. Coralville has a vibrant community and a focus on quality of life.
Find Software Engineer jobs in Coralville, IA
-
Iowa City, IA
Average Salary: $89,609
Iowa City provides a diverse job market with tech roles at the University of Iowa and local startups. The city is known for its education and research focus, offering unique opportunities for tech professionals. Iowa City supports a community that values innovation and intellectual growth.
Find Software Engineer jobs in Iowa City, IA
What are the best paying companies for a Software Engineer in Cedar Rapids, IA?

-
Secmation
Average Salary: $168,333
Secmation in Cedar Rapids offers a range of opportunities for Software Engineers. They work on exciting projects across various industries. Secmation has offices in Cedar Rapids and other major cities.
-
PDS
Average Salary: $156,210
PDS provides diverse Software Engineering roles in Cedar Rapids. They focus on innovative projects, offering a dynamic work environment. PDS also operates in several key locations.
-
Belcan
Average Salary: $154,877
Belcan offers competitive salaries for Software Engineers in Cedar Rapids. They work on advanced technology projects, providing valuable experience. Belcan has additional offices in multiple cities.
-
Transamerica
Average Salary: $140,938
Transamerica employs Software Engineers in Cedar Rapids. They work on financial technology solutions, offering a stable work environment. Transamerica has offices in Cedar Rapids and other major cities.
-
Collins Aerospace
Average Salary: $112,817
Collins Aerospace offers roles for Software Engineers in Cedar Rapids. They work on cutting-edge aerospace technology. Collins Aerospace operates in Cedar Rapids and several other key locations.
-
BAE Systems USA
Average Salary: $101,634
BAE Systems USA hires Software Engineers in Cedar Rapids. They focus on defense and security projects, providing a unique work experience. BAE Systems USA has offices in Cedar Rapids and other major cities.
-
Auxiant
Average Salary: $97,050
Auxiant offers opportunities for Software Engineers in Cedar Rapids. They work on IT solutions for various sectors. Auxiant operates in Cedar Rapids and multiple other locations.
-
Mercy Cedar Rapids
Average Salary: $74,788
Mercy Cedar Rapids employs Software Engineers to support healthcare technology. They offer a supportive work environment. Mercy Cedar Rapids operates in Cedar Rapids and other locations.
-
Kirkwood Community College
Average Salary: $73,529
Kirkwood Community College hires Software Engineers in Cedar Rapids. They work on educational technology projects. Kirkwood Community College operates in Cedar Rapids.
-
IOWA INTERSTATE RAILROAD
Average Salary: $63,167
IOWA INTERSTATE RAILROAD employs Software Engineers in Cedar Rapids. They focus on railway technology solutions. IOWA INTERSTATE RAILROAD operates in Cedar Rapids and other key locations.
What are the best paying Software Engineer related jobs in Cedar Rapids, IA?

-
Site Reliability Engineer
Average Salary: $143,616
This role focuses on ensuring systems run smoothly and efficiently. Companies like Hy-Vee and Cedar Rapids Clinic value experts who can keep their platforms up and running. They work closely with development teams to solve technical problems.
Find Site Reliability Engineer jobs in Cedar Rapids, IA
-
Product Manager
Average Salary: $133,200
A Product Manager drives the development and success of new products. At companies such as Rockwell Collins and Cedar Rapids Mutual, they collaborate with engineering teams to understand customer needs. This position combines creativity with strategic planning to bring successful products to market.
Find Product Manager jobs in Cedar Rapids, IA
-
Cloud Engineer
Average Salary: $126,596
Cloud Engineers manage and maintain cloud services for businesses. At firms like Cedar Rapids Clinic, they ensure applications and data are stored securely in the cloud. This role requires strong problem-solving skills and a good grasp of cloud technologies.
Find Cloud Engineer jobs in Cedar Rapids, IA



