1

Computer Programming Intern Jobs in Iowa (NOW HIRING)

Engineering Intern

Grimes, IA ยท On-site

$16.50 - $21.50/hr

The Engineer Intern will support product development through a variety of duties including ... Pursuing a Bachelor's degree in Mechanical Engineering or related degree * CAD solid modeling ...

Engineering Intern

Grimes, IA ยท On-site

$16.50 - $21.50/hr

The Engineer Intern will support product development through a variety of duties including ... Pursuing a Bachelor's degree in Mechanical Engineering or related degree * CAD solid modeling ...

Manufacturing Engineer Intern

Pella, IA ยท On-site

$17 - $22/hr

Manufacturing Engineer Intern Division: Precision Pulley & Idler (PPI) Location : Pella, IA ... Create and update CAD models, drawings, diagrams, and bills of materials. * Perform calculations ...

Material Engineer Intern

Oskaloosa, IA ยท On-site

$15.75 - $20.50/hr

Material Engineer Intern The Musco Test Engineering Team has an opening for a Material Engineer ... Strong computer skills in standard MS Office products such as Word, Excel, PowerPoint, and Project ...

Material Engineer Intern

Oskaloosa, IA

$15.75 - $20.50/hr

Material Engineer Intern The Musco Test Engineering Team has an opening for a Material Engineer ... Strong computer skills in standard MS Office products such as Word, Excel, PowerPoint, and Project ...

Material Engineer Intern

Oskaloosa, IA ยท On-site

$15.75 - $20.50/hr

Material Engineer Intern The Musco Test Engineering Team has an opening for a Material Engineer ... Strong computer skills in standard MS Office products such as Word, Excel, PowerPoint, and Project ...

next page

Showing results 1-20

Computer Programming Intern information

What does a computer programming intern do?

A Computer Programming Intern assists software development teams by writing, testing, and debugging code under supervision. Their tasks often include working on small projects, fixing bugs, learning new programming languages or tools, and collaborating with experienced engineers. Interns gain practical experience and exposure to real-world software development processes, helping them build skills for a future career in programming.

What are the key skills and qualifications needed to thrive as a computer programming intern?

To thrive as a Computer Programming Intern, you need a solid understanding of programming languages (such as Python, Java, or C++) and foundational knowledge of algorithms and data structures, often gained through coursework or personal projects. Familiarity with version control systems like Git and exposure to integrated development environments (IDEs) are typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills set outstanding interns apart. These skills ensure you can efficiently contribute to projects, adapt to new technical challenges, and collaborate within development teams.

What are the most commonly searched types of Computer Programming jobs in Iowa?

The most popular types of Computer Programming jobs in Iowa are:

What cities in Iowa are hiring for Computer Programming Intern jobs?

Cities in Iowa with the most Computer Programming Intern job openings:

Infographic showing various Computer Programming Intern job openings in Iowa as of July 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

Engineering Intern

Grimes, IA โ€ข On-site

$16.50 - $21.50/hr

Part-time

Posted 12 days ago


Job description

National Carwash Solutions has grown over the past 50 years to become North Americaโ€™s largest equipment, service, and cleaning solutions provider in the car wash industry. Our world-class brands are backed by the largest service network in the country with more than 300 dedicated service professionals and growing! Come join us for an extraordinary career in a high growth, team-oriented company!

The Gigโ€ฆ
The Engineer Intern will support product development through a variety of duties including mechanical design, analysis, prototyping,ย  testing and documentation.ย  The Engineer Intern will work an estimated 20 hours per week.

What Youโ€™ll Doโ€ฆ

  • Analyze assigned projects to develop strategies for completion including the establishment of ย ย plans, goals, and objectives.
  • Design and build test fixtures
  • Test and evaluate equipment to make or recommend design modifications
  • Provide assistance to manufacturing, and service personnel with troubleshooting of equipment.ย 
  • Work โ€œhands-onโ€ with other engineering and shop personnel in equipment development.
  • Work both independently and collaboratively to design products for potential market release (phrasing)
  • Support research and development of product innovation
  • Required to work cross functionally with other departmentsย 
  • Develop and present final project outcomes to peer and leadership groupsย 
  • Management retains the discretion to add or change the duties of this position at any time

What You Needโ€ฆ

  • Candidate in Sophomore, Junior or Senior yearย 
  • Pursuing a Bachelorโ€™s degree in Mechanical Engineering or related degreeย 
  • CAD solid modeling competency
  • Preferred analytical skills (FEA, CFD, Calcs)
  • Ability to work collaboratively as part of a team
  • Effective written and verbal communication
  • Organized and effective time management skills
  • Self-directed with the ability to problem solve
  • Attention to detail
  • Life-long learner and willing to learn new technologies

National Carwash Solutions is a proud equal opportunity employer. We are a drug free, EEO employer committed to a diverse workforce. We will consider all qualified candidates regardless of race, color, national origin, sex age, marital status, personal appearance, sexual orientation, gender identity, family responsibilities, disability, education, political affiliation or veteran status.