1

Software Engineer Co Op Jobs in Iowa (NOW HIRING)

Previous industrial co-op or internship experience in Mechanical and Chemical Engineering * Experience of continuous processes * Manufacturing industry work experience Position Information * Location:

Previous industrial co-op or internship experience in Mechanical and Chemical Engineering * Experience of continuous processes * Manufacturing industry work experience Position Information * Location:

Industry Services Officer

Des Moines, IA

$84K - $108K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proficiency in word processing, project management software, spread sheet and database software ... Co-op Solutions offers a competitive Total Rewards package: 401(k) with generous company match ...

Previous industrial co-op or internship experience in Mechanical and Chemical Engineering * Experience of continuous processes * Manufacturing industry work experience Position Information * Location:

Technical Intern 3

Cedar Rapids, IA · On-site

$46K - $62K/yr

BAE Systems is looking for an Spring-Summer or Summer-Fall Co-Op with a passion for engineering and ... Design the hardware and/or software test solutions for Navigation and Sensor Systems products (GPS ...

Engineer I - Grid Planning

Cedar Rapids, IA

$66K - $85K/yr

  • Medical

  • Retirement

  • PTO

... co-op in engineering Knowledge, Skills, and Abilities * Demonstrated effective interpersonal, verbal, and written communication skills. * Demonstrated ability to use computer software programs (e.g ...

Plant Process Engineer

West Union, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Internship/co-op experience is preferred * Must enjoy hands on product exposure * Electrical skills ... AutoCAD or similar software a must * Multi-tasking, problem solving and strong communication skills ...

Showing results 41-60

Software Engineer Co Op information

See Iowa salary details

$59.6K

$138.6K

$193K

How much do software engineer co op jobs pay per year?

As of Aug 14, 2026, the average yearly pay for software engineer co op in Iowa is $138,564.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,700.00 and $162,500.00 per year, depending on experience, location, and employer.

What types of projects and responsibilities can a software engineer co op expect during their placement?

As a Software Engineer Co Op, you can typically expect to work on real-world projects alongside full-time engineers, often contributing to codebases, debugging, and writing tests. Your responsibilities may also include participating in agile team meetings, collaborating with cross-functional teams such as QA and product management, and learning industry-standard tools and workflows. While the scope of your work may start with smaller tasks, strong performance can lead to more complex assignments and greater autonomy as your term progresses.

What is the difference between Software Engineer Co Op vs Software Developer Intern?

AspectSoftware Engineer Co OpSoftware Developer Intern
CredentialsTypically pursuing or holding a bachelor's degree in Computer Science or related fieldUsually students in similar fields, often at an earlier stage of their education
Work EnvironmentFull-time or part-time cooperative work, often integrated with academic scheduleInternship, often part-time or summer-only
Employer & Industry UsageUsed by tech companies for ongoing cooperative programs, often in software development teamsCommonly used by companies for short-term internship roles in software development

The main difference is that a Software Engineer Co Op is a longer-term, often semester-based cooperative position that integrates with academic programs, while a Software Developer Intern is typically a shorter-term internship, often during summer, focused on gaining initial industry experience.

What are software engineer co op positions?

Students studying to be software engineers often look for internship and training opportunities. As a software engineer co-op, you work with today’s latest and greatest technologies, researching Database Theory, JavaScript, CSS3, HTML5, and more. Your responsibilities are those of a student and intern, and you research and develop software. Your duties may include completing a project, assisting engineers, or shadowing them to develop the skills necessary for entering the workforce. Co-op positions often last for a term of one year. Students almost always receive pay for these positions that either provide credit or a pass/fail grade.

What are the key skills and qualifications needed to thrive as a software engineer co op, and why are they important?

To thrive as a Software Engineer Co Op, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by coursework in computer science or a related field. Familiarity with common programming languages (such as Python, Java, or C++), version control systems like Git, and basic exposure to development environments is important. Strong problem-solving abilities, willingness to learn, and effective communication set standout candidates apart. These skills ensure you can contribute to real-world projects, adapt to new technologies, and collaborate effectively within engineering teams.

What is a software engineer co op?

A Software Engineer Co-Op is a student or recent graduate who participates in a cooperative education program, gaining hands-on work experience at a company while still in school. These positions typically last several months and allow students to apply their classroom knowledge to real-world software development projects. Co-Ops work alongside experienced engineers, contributing to coding, debugging, and project development, and often rotate between academic terms and work terms. This experience helps students build their skills, expand their professional network, and often leads to future job opportunities.

What are the most commonly searched types of Software Engineer jobs in Iowa?

The most popular types of Software Engineer jobs in Iowa are:

What are popular job titles related to Software Engineer Co Op jobs in Iowa?

For Software Engineer Co Op jobs in Iowa, the most frequently searched job titles are:

What cities in Iowa are hiring for Software Engineer Co Op jobs?

Cities in Iowa with the most Software Engineer Co Op job openings:

Infographic showing various Software Engineer Co Op job openings in Iowa as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $138,564 per year, or $66.6 per hour.

Full-time

Re-posted 9 hours ago


Cargill rating

7.5

Company rating: 7.5 out of 10

Based on 221 frontline employees who took The Breakroom Quiz

20th of 49 rated food wholesalers


Job description

Cargill is a family company committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. We sit at the heart of the supply chain, partnering with producers and customers to source, make and deliver products that are vital for living. By providing customers with life's essentials, we enable businesses to grow, communities to prosper, and consumers to live well.

This position is in our Ag & Trading enterprise, where we connect producers and users of grains and oilseeds around the globe through origination, trading, processing, and distribution. We also offer a range of farmer services and risk management solutions. 

Job Purpose and Impact

As an Engineer I, you'll play an active, day-to-day role in improving how all aspects of a soybean processing plant operate together-working continuously alongside operators, maintenance teams, and supervisors to optimize how soybeans are crushed into meal and oil. This role is rooted in ongoing, hands-on collaboration, where you'll help identify opportunities, troubleshoot real-world challenges, and implement practical improvements that make the operation safer, smoother, and more efficient.

You'll build a strong foundation by applying engineering standards in a live production environment, learning directly from front-line teams and experienced engineers. Your work will include supporting process improvements, reliability efforts, and small-to-medium capital projects-helping plan, design, and evaluate timelines and costs-while contributing to the upkeep and performance of the systems and equipment that keep the plant running every day.

Key Accountabilities
  • Follow prescribed guidelines or policies to analyze and resolve problems.
  • Continue to build knowledge of the organization, processes and customers.
  • Contribute to designing and improving manufacturing processes, instruments and equipment, testing manufactured products to maintain quality.
  • Handle basic issues and problems under direct supervision, while escalating more complex issues to appropriate staff.
  • Other duties as assigned
Qualifications
Minimum Qualifications
  • Bachelor's degree in a related field or equivalent experience

Prefered Qualifications 

  • Degree in Chemical, Mechanical or Agricultural Engineering
  • Previous industrial co-op or internship experience in Mechanical and Chemical Engineering
  • Experience of continuous processes
  • Manufacturing industry work experience
Position Information
  • Location: Sioux City, Iowa
  • Relocation assistance may be available for this role
  • Work Schedule: Day shift

Equal Opportunity Employer, including Disability/Vet.


What Cargill employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cargill logo

About Cargill

Sourced by ZipRecruiter

Cargill was founded in 1865 as a single grain warehouse in Iowa, U.S. Since then, we’ve grown to become a global partner connecting people around the planet. But one thing has remained constant over the years: our purpose of nourishing the world in a safe, responsible and sustainable way. Cargill is committed to conducting business with integrity, operating responsibly, enriching communities and nourishing the world. In the fiscal year 2021, Cargill provided $110.5 million in total charitable contributions in 56 countries to support our communities. Cargill businesses and employee-led groups partner with local civic, nonprofit and non-governmental organizations on programs and projects that improve food security and nutrition; support human rights, equity and inclusion; strengthen farmer livelihoods; and advance our commitments in the areas of land use, water and climate.

Industry

Food and drink manufacturing

Company size

10,000+ Employees

Headquarters location

Minneapolis, MN, US