Position
City
Salary

How much does a Software Engineer make in Cedar Rapids, IA?

The average salary for a Software Engineer is $113,109 per year 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.

Software Engineer jobs in Cedar Rapids, IA

What are the highest paying cities for a Software Engineer near Cedar Rapids, IA?

Job seekers near Cedar Rapids have several attractive options for software engineering positions. Des Moines offers the highest average salary at $122,494. Davenport follows closely with an average salary of $121,007. These cities provide strong opportunities for professionals in the tech industry. Other nearby cities also offer competitive salaries. Peoria, IL, and Bloomington, IL, both exceed $116,000. Fairfield, Waterloo, and Moline also provide solid compensation packages for software engineers. These options make the area appealing for those seeking both quality employment and a reasonable cost of living.
Graph displaying highest paying cities salaries for Software Engineer jobs near Cedar Rapids, IA, highlighting Des Moines, IA with the highest at $122,494 and Iowa City, IA with the lowest at $89,609.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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 offers high-paying jobs for software engineers in Cedar Rapids, Iowa. Their average salary exceeds $168,000. This makes them one of the best options for software engineers in the area. PDS follows closely with an average salary of over $156,000. Belcan also provides a competitive salary of around $155,000. These top-paying companies offer excellent opportunities for software engineers. They provide a chance to earn a substantial income.
Graph displaying best paying company salaries for Software Engineer jobs in Cedar Rapids, IA, highlighting Secmation with the highest at $168,333 and IOWA INTERSTATE RAILROAD with the lowest at $63,167.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

Currently 7,419 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
7,419 Job Openings