How much does a Software Engineer make in Cedar Rapids, IA?
Software Engineers in Cedar Rapids, IA, enjoy a solid average yearly salary of $112,431. This figure reflects a strong earning potential in the area. Several factors, such as experience and specific skills, can influence these salaries. For instance, those with more experience or specialized skills often see higher earnings.
Different levels of experience bring different pay rates. New software engineers might start with a salary around $59,500. As experience grows, salaries increase. For those with more than ten years in the field, salaries can reach up to $163,000. This range shows that with dedication and skill development, software engineers can look forward to earning more over time.
What are the highest paying cities for a Software Engineer near Cedar Rapids, IA?

-
Peoria, IL
Average Salary: $122,054
In Peoria, tech talent thrives. The region supports a growing tech community with major employers like Caterpillar and OSF HealthCare. Opportunities range from software development to data analysis.
Find Software Engineer jobs in Peoria, IL
-
Des Moines, IA
Average Salary: $120,527
Des Moines offers a vibrant tech scene with significant employers such as Principal Financial Group and Wells Fargo. Professionals find jobs in software engineering, cybersecurity, and IT services.
Find Software Engineer jobs in Des Moines, IA
-
Bloomington, IL
Average Salary: $119,051
Bloomington provides a mix of tech and manufacturing jobs. Companies like State Farm and Caterpillar offer openings in software and IT. The city supports a healthy work-life balance.
Find Software Engineer jobs in Bloomington, IL
-
Waterloo, IA
Average Salary: $116,581
Waterloo is a tech hub with major employers like Black Box and PTC. The city attracts tech professionals with its strong educational institutions and tech-focused companies.
Find Software Engineer jobs in Waterloo, IA
-
Fairfield, IA
Average Salary: $110,911
Fairfield features a mix of agricultural and tech industries. Companies like Thermo King and Vermeer Corporation offer roles in software development and engineering.
Find Software Engineer jobs in Fairfield, IA
-
Moline, IL
Average Salary: $110,884
Moline's economy includes tech companies like John Deere. Positions in software engineering, data science, and IT are available. The city supports a close-knit community.
Find Software Engineer jobs in Moline, IL
-
Davenport, IA
Average Salary: $109,938
Davenport has a thriving tech sector with companies such as Unity Technologies and McLeodUSA. Professionals can find roles in software development, IT, and cybersecurity.
Find Software Engineer jobs in Davenport, IA
-
Coralville, IA
Average Salary: $102,050
Coralville offers tech jobs with employers like American Family Insurance and Principal Financial Group. The city's tech community supports growth in software engineering and data analysis.
Find Software Engineer jobs in Coralville, IA
-
Rock Island, IL
Average Salary: $97,441
Rock Island provides tech opportunities with companies like Black Box and John Deere. Roles in software development and IT services are common. The city has a strong focus on tech education.
Find Software Engineer jobs in Rock Island, IL
-
Hiawatha, IA
Average Salary: $93,612
Hiawatha is a growing tech community with employers like Rockwell Collins and Principal Financial Group. The area offers jobs in software engineering, IT, and data management.
Find Software Engineer jobs in Hiawatha, IA
What are the best paying companies for a Software Engineer in Cedar Rapids, IA?

-
Secmation
Average Salary: $168,333
Secmation offers exciting Software Engineer roles in Cedar Rapids, IA. They focus on technology solutions and innovation. Their headquarters are in Cedar Rapids, with additional offices around the country.
-
Belcan
Average Salary: $154,877
Belcan has a strong presence in Cedar Rapids, IA. They provide Software Engineer opportunities focusing on engineering and technology. Belcan operates multiple offices nationwide.
-
PDS
Average Salary: $147,107
PDS offers competitive Software Engineer positions in Cedar Rapids, IA. They focus on engineering and software development. Their headquarters are in Cedar Rapids, with offices across the U.S.
-
Transamerica
Average Salary: $142,300
Transamerica provides Software Engineer roles in Cedar Rapids, IA. They offer a dynamic work environment in the insurance sector. Transamerica has offices in Cedar Rapids and other major cities.
-
Collins Aerospace
Average Salary: $112,314
Collins Aerospace has Software Engineer positions in Cedar Rapids, IA. They focus on aerospace and defense technology. The company has its headquarters in Cedar Rapids with various locations across the U.S.
-
BAE Systems USA
Average Salary: $101,634
BAE Systems USA offers Software Engineer jobs in Cedar Rapids, IA. They focus on defense and aerospace technology. They have their headquarters in Cedar Rapids and multiple offices nationwide.
-
Auxiant
Average Salary: $97,050
Auxiant provides Software Engineer roles in Cedar Rapids, IA. They focus on IT services and technology solutions. They operate in Cedar Rapids and have other offices across the country.
-
Mercy Cedar Rapids
Average Salary: $74,788
Mercy Cedar Rapids offers Software Engineer opportunities in Cedar Rapids, IA. They focus on healthcare technology. They operate hospitals and clinics in Cedar Rapids and other locations.
-
Kirkwood Community College
Average Salary: $73,529
Kirkwood Community College has Software Engineer positions in Cedar Rapids, IA. They focus on education and technology. They operate in Cedar Rapids and have other campuses across the state.
-
IOWA INTERSTATE RAILROAD
Average Salary: $63,167
IOWA INTERSTATE RAILROAD offers Software Engineer roles in Cedar Rapids, IA. They focus on railway technology and logistics. Their headquarters are in Cedar Rapids, with rail lines throughout the state.
What are the best paying Software Engineer related jobs in Cedar Rapids, IA?

-
Site Reliability Engineer
Average Salary: $143,616
Site Reliability Engineers focus on making systems reliable and efficient. They work closely with Software Engineers to ensure applications run smoothly. Companies like Cedar Rapids Technology Solutions look for these experts.
Find Site Reliability Engineer jobs in Cedar Rapids, IA
-
Product Manager
Average Salary: $133,200
Product Managers play a key role in guiding a product's direction. They work with cross-functional teams, including Software Engineers, to develop features. At Cedar Rapids Software House, they collaborate to launch successful products.
Find Product Manager jobs in Cedar Rapids, IA
-
Cloud Engineer
Average Salary: $126,596
Cloud Engineers manage cloud services and applications. They ensure systems are scalable and secure. Many firms in Cedar Rapids, like Cedar Rapids IT Services, seek Cloud Engineers for their expertise.
Find Cloud Engineer jobs in Cedar Rapids, IA
-
Systems Engineer
Average Salary: $116,222
Systems Engineers maintain and configure systems. They work with Software Engineers to integrate new technologies. Cedar Rapids Engineering Group values their technical skills and problem-solving abilities.
Find Systems Engineer jobs in Cedar Rapids, IA
-
Security Engineer
Average Salary: $108,757
Security Engineers protect systems from threats. They work alongside Software Engineers to ensure robust security measures. Cedar Rapids Security Pros look for these experts to safeguard their data.
Find Security Engineer jobs in Cedar Rapids, IA
-
DevOps Engineer
Average Salary: $106,481
DevOps Engineers bridge the gap between development and operations. They collaborate with Software Engineers to automate and improve workflows. Cedar Rapids Software Labs hires them for their technical and teamwork skills.
Find DevOps Engineer jobs in Cedar Rapids, IA
-
Data Engineer
Average Salary: $105,719
Data Engineers build and manage data systems. They work with Software Engineers to ensure data is accessible and reliable. Cedar Rapids Data Solutions needs these experts to handle their data infrastructure.
Find Data Engineer jobs in Cedar Rapids, IA
-
Business Analyst
Average Salary: $94,985
Business Analysts study and understand the needs of the company. They work with Software Engineers to define project requirements. Cedar Rapids Business Insights relies on their analytical skills to guide development.
Find Business Analyst jobs in Cedar Rapids, IA
-
Machine Learning Engineer
Average Salary: $70,000
Machine Learning Engineers develop models for data analysis. They collaborate with Software Engineers to implement these models. Cedar Rapids AI Tech hires them to advance their machine learning projects.
Find Machine Learning Engineer jobs in Cedar Rapids, IA



