How much does a Software Engineer make in Cedar Rapids, IA?
If you are looking at a career as a Software Engineer in Cedar Rapids, IA, you might be interested in the salary details. On average, Software Engineers in this city earn about $112,377 per year. This amount can change based on many things like experience, skills, and the specific company.
The salary range for Software Engineers in Cedar Rapids, IA, can vary. Some earn as little as $59,500 per year, while others make as much as $190,000. Here is a quick look at the distribution of salaries:
- Many earn between $59,500 and $71,364.
- Some earn between $71,364 and $83,227.
- A few earn between $83,227 and $95,091.
- Others earn between $95,091 and $106,955.
- Some earn between $106,955 and $118,818.
- Few earn between $118,818 and $130,682.
- A few earn between $130,682 and $142,545.
- Some earn between $142,545 and $154,409.
- A few earn between $154,409 and $166,273.
- Some earn between $166,273 and $178,136.
- Very few earn above $178,136.
What are the highest paying cities for a Software Engineer near Cedar Rapids, IA?

-
Bloomington, IL
Average Salary: $121,742
In Bloomington, tech enthusiasts can find roles in dynamic companies. Major firms like State Farm and Edward Jones drive job opportunities. The city's welcoming atmosphere makes it a great place to start or grow a career.
Find Software Engineer jobs in Bloomington, IL
-
Des Moines, IA
Average Salary: $120,246
Des Moines offers a mix of tech and tradition. Companies like Principal Financial Group and Hy-Vee provide excellent opportunities. The city’s growing tech scene attracts skilled professionals.
Find Software Engineer jobs in Des Moines, IA
-
Peoria, IL
Average Salary: $118,025
Peoria is a hub for tech jobs with companies like Caterpillar Inc. The city offers a good balance of work and leisure. It’s an ideal place for those looking to advance their tech career.
Find Software Engineer jobs in Peoria, IL
-
Moline, IL
Average Salary: $117,196
Moline offers a friendly tech environment with companies like John Deere. The city’s growth in tech sectors opens up many career paths. It’s a great place for professionals to thrive.
Find Software Engineer jobs in Moline, IL
-
Waterloo, IA
Average Salary: $113,543
Waterloo is known for its tech industry with companies like Rockwell Collins. The city provides many opportunities for innovation and growth. It’s a fantastic place for tech jobs.
Find Software Engineer jobs in Waterloo, IA
-
Fairfield, IA
Average Salary: $110,911
Fairfield is a small city with big opportunities. Companies like Wells Fargo offer various roles. The community’s support makes it a great place for tech professionals.
Find Software Engineer jobs in Fairfield, IA
-
Coralville, IA
Average Salary: $103,025
Coralville is a tech hotspot with companies like Rockwell Collins. The city’s vibrant community supports career growth. It’s an excellent place for tech professionals to build their careers.
Find Software Engineer jobs in Coralville, IA
-
Davenport, IA
Average Salary: $101,742
Davenport offers diverse tech opportunities with firms like Deere & Company. The city’s growing tech scene is ideal for professionals seeking new challenges. It’s a great place to work in tech.
Find Software Engineer jobs in Davenport, IA
-
Hiawatha, IA
Average Salary: $93,612
Hiawatha is a growing city with tech jobs from companies like Rockwell Collins. The community’s support and opportunities make it a great place for tech careers. It’s a welcoming environment for professionals.
Find Software Engineer jobs in Hiawatha, IA
-
Rock Island, IL
Average Salary: $89,274
Rock Island offers a range of tech jobs with companies like John Deere. The city’s supportive environment fosters career growth. It’s a great place for tech professionals to advance their careers.
Find Software Engineer jobs in Rock Island, IL
What are the best paying companies for a Software Engineer in Cedar Rapids, IA?

-
Secmation
Average Salary: $168,333
Secmation is a leading software development company. They offer diverse roles in Cedar Rapids, IA, focusing on creating innovative software solutions. They have offices across the Midwest.
-
Belcan
Average Salary: $154,233
Belcan is a global company that provides engineering, IT, and program management services. Software Engineers at Belcan in Cedar Rapids, IA, work on a variety of projects for major clients. They have offices nationwide.
-
Transamerica
Average Salary: $137,667
Transamerica is a leading financial services and life insurance company. Software Engineers at Transamerica in Cedar Rapids, IA, develop software to support their financial products and services. They have offices throughout the US.
-
Collins Aerospace
Average Salary: $111,348
Collins Aerospace is a global technology company focusing on aerospace and defense. Software Engineers at Collins in Cedar Rapids, IA, contribute to developing cutting-edge software. They have operations worldwide.
-
BAE Systems USA
Average Salary: $101,634
BAE Systems USA is a major defense and aerospace company. Software Engineers at BAE Systems in Cedar Rapids, IA, work on software for defense applications. They have a strong presence across the United States.
-
Auxiant
Average Salary: $97,050
Auxiant offers IT services and solutions for businesses. Software Engineers at Auxiant in Cedar Rapids, IA, develop software to meet client needs. They have offices throughout the Midwest.
-
Mercy Cedar Rapids
Average Salary: $74,788
Mercy Cedar Rapids is a healthcare provider. Software Engineers at Mercy in Cedar Rapids, IA, develop software to support patient care and administrative processes. They have locations in several states.
-
Kirkwood Community College
Average Salary: $73,529
Kirkwood Community College offers various educational programs. Software Engineers at Kirkwood in Cedar Rapids, IA, develop software for educational purposes. They have campuses throughout Iowa.
What are the best paying Software Engineer related jobs in Cedar Rapids, IA?

-
Product Manager
Average Salary: $133,200
This role focuses on leading product development. They work closely with teams to create and launch products. Key companies in Cedar Rapids include Heartland Financial USA and Rockwell Collins.
Find Product Manager jobs in Cedar Rapids, IA
-
Cloud Engineer
Average Salary: $126,596
They manage cloud services and ensure applications run smoothly. These engineers often work with Amazon Web Services and Google Cloud. Local companies like iowaIT and Cedar Software have such roles.
Find Cloud Engineer jobs in Cedar Rapids, IA
-
Systems Engineer
Average Salary: $115,900
They design, install, and maintain computer systems. They ensure everything runs efficiently and securely. Companies like Heartland Financial USA often need these skills in Cedar Rapids.
Find Systems Engineer jobs in Cedar Rapids, IA
-
Security Engineer
Average Salary: $109,469
This position protects company data and systems from threats. They create and implement security measures. Local firms like Rockwell Collins look for these experts to safeguard their assets.
Find Security Engineer jobs in Cedar Rapids, IA
-
Data Engineer
Average Salary: $107,668
They build and manage systems that collect and process data. They make sure data is accurate and accessible. Companies such as iowaIT and Cedar Software hire these professionals.
Find Data Engineer jobs in Cedar Rapids, IA
-
Business Analyst
Average Salary: $107,416
They study business processes and propose improvements. They work closely with teams to solve problems. Cedar Rapids businesses like Rockwell Collins and Heartland Financial USA employ these analysts.
Find Business Analyst jobs in Cedar Rapids, IA
-
DevOps Engineer
Average Salary: $107,415
They automate and integrate processes between software development and IT teams. They ensure quick and stable software delivery. Companies such as iowaIT hire these skilled professionals.
Find DevOps Engineer jobs in Cedar Rapids, IA
-
Site Reliability Engineer
Average Salary: $100,308
They ensure systems are reliable and efficient. They work to minimize downtime and improve performance. Local companies like Cedar Software often seek these experts.
Find Site Reliability Engineer jobs in Cedar Rapids, IA
-
Machine Learning Engineer
Average Salary: $70,000
They design and implement machine learning systems. They work with large datasets to create predictive models. Companies like iowaIT look for these talents in Cedar Rapids.
Find Machine Learning Engineer jobs in Cedar Rapids, IA
-
Elementary Teacher
Average Salary: $50,598
They teach young students foundational skills. They create engaging lesson plans and foster a positive learning environment. Local schools offer these rewarding positions.
Find Elementary Teacher jobs in Cedar Rapids, IA



