1

Intern Programmer Jobs in Iowa (NOW HIRING)

Engineering intern

Sioux Center, IA · On-site

$16 - $20.75/hr

A Design Services intern will support Interstates with a variety of tasks and projects, gaining ... engineering services * In all aspects of the position, this role will carry out his/her duties in ...

Ryan Companies US, Inc. has an exciting opportunity to join our team as a Project Engineer Intern. This position is available as a summer internship running from May to August. Some things you can ...

Description Under general supervision of the Director of Facilities, the Facilities Intern assists ... Working towards a 2-year technical college course of study in Facilities Management, Engineering ...

As a Project Engineer Intern, you will assist the project team in the completion of designated projects while focusing on learning construction industry processes, procedures, and Ryan business ...

As a Project Engineer Intern, you will assist the project team in the completion of designated projects while focusing on learning construction industry processes, procedures, and Ryan business ...

Engineering intern

Sioux Center, IA · On-site

$16 - $20.75/hr

A Design Services intern will support Interstates with a variety of tasks and projects, gaining ... Ability to work with superintendents, engineers, estimators, and customers Travel: Travel may be ...

Controls Intern | Urbandale, IA

Des Moines, IA · On-site

$14.75 - $19.50/hr

IMEG is hiring a Controls Intern in Urbandale, IA to support engineering analysis, design, and implementation oversight of control systems. Over 10-12 weeks, you'll work closely with experienced ...

New

2025 - Summer Intern Co-op Conversion

Clinton, IA · On-site

$14.25 - $19/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

Showing results 21-40

Intern Programmer information

See Iowa salary details

$8

$17

$27

How much do intern programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for intern programmer in Iowa is $17.01, according to ZipRecruiter salary data. Most workers in this role earn between $14.13 and $18.85 per hour, depending on experience, location, and employer.

What does an intern programmer do?

An Intern Programmer assists software development teams by writing, testing, and debugging code under supervision. They typically work on small tasks or parts of larger projects to gain experience and learn industry practices. Intern Programmers may also participate in code reviews, attend team meetings, and document their work. The role is designed to help students or recent graduates develop practical programming skills and gain insight into professional workflows.

What types of projects can an intern programmer expect to work on, and how are tasks typically assigned?

As an Intern Programmer, you can expect to work on a variety of tasks ranging from debugging existing code to developing small features or tools under the guidance of a mentor. Assignments are usually based on your current skill set and learning goals, with regular check-ins to ensure progress and provide support. Interns often collaborate closely with other developers, participate in team meetings, and may contribute to larger projects as their confidence grows. This structure helps interns build practical experience while contributing meaningfully to the team's objectives.

What are the key skills and qualifications needed to thrive as an intern programmer, and why are they important?

To thrive as an Intern Programmer, you typically need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving skills, and coursework in computer science or related fields. Familiarity with software development tools, version control systems like Git, and basic debugging techniques is also expected. Strong communication, eagerness to learn, and the ability to work collaboratively help an intern stand out. These skills ensure that the intern can contribute effectively to development projects while adapting quickly to new technologies and team dynamics.

What is the difference between Intern Programmer vs Junior Software Developer?

AspectIntern ProgrammerJunior Software Developer
Required CredentialsEnrolled in or recently completed relevant educationBachelor's degree in Computer Science or related field
Work EnvironmentLearning-focused, supervised, internship settingFull-time, professional development environment
Employer & Industry UsageInternships offered by tech companies, startups, educational institutionsEntry-level position in tech companies, software firms
Common Search & ComparisonYesYes

The main difference between an Intern Programmer and a Junior Software Developer lies in experience and employment status. Intern Programmers are typically students or recent graduates gaining practical experience, often in a supervised internship. Junior Software Developers are entry-level professionals with some foundational skills, working as part of a full-time team. Both roles serve as stepping stones into the software development industry, but Intern Programmers focus more on learning, while Junior Developers are expected to contribute more independently.

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

The most popular types of Programmer jobs in Iowa are:

What cities in Iowa are hiring for Intern Programmer jobs?

Cities in Iowa with the most Intern Programmer job openings:

Infographic showing various Intern Programmer job openings in Iowa as of June 2026, with employment types broken down into 13% Internship, 1% As Needed, 51% Full Time, 34% Part Time, and 1% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $35,381 per year, or $17 per hour.

Engineering intern

Interstates

Sioux Center, IA • On-site

$16 - $20.75/hr

Internship

Posted 8 days ago


Interstates rating

8.8

Company rating: 8.8 out of 10

Based on 19 frontline employees who took The Breakroom Quiz


Job description

A Design Services intern will support Interstates with a variety of tasks and projects, gaining hands-on experience in industrial electrical design and construction. This role offers a unique opportunity to immerse oneself in a dynamic, hands-on learning environment, working alongside seasoned professionals, develop an electrical construction vocabulary. Individuals will be actively involved in real projects, engaging with our teams as they work on current initiatives moving through the pipeline. This is an excellent opportunity to get an in-depth education in a specific electrical discipline as well as business operations, project management, safety, and other valuable skills that will be instrumental in your future career.

Primary Duties:

  • Equipment Lists - Collect data and review received information that represent the scope of the project
  • Design - Record design decisions in software like InterTrak (internal equipment list software) to facilitate design drawings and equipment specifications
  • Drawings - Use 2D and 3D drafting software to develop electrical drawings used to communicate project scope to the contractors or fabricators
  • Professional Communication - Utilize various software to provide clear communication with team members and clients regarding project updates

Secondary Duties:

  • Travel to job-sites or shop and work alongside the craft or manufacturing team as tasks/projects are completed
  • Network within Interstates industries to promote the Interstates brand and further promote our position as a premier provider of engineering services
  • In all aspects of the position, this role will carry out his/her duties in compliance with organizational policy and applicable laws
  • Other duties as assigned

Discipline Emphases - Each internship will focus on one of the following:

  • Studies
    • Utilize SKM to complete power system models and execute Arc Flash, Coordination, and Short Circuit analysis
    • Write reports to communicate the electrical hazards present, precautionary measures, and remediation recommendations
  • Power
    • Develop the electrical distribution plan to bring power from the utility to the utilization equipment (motors, devices, lights, and receptacles)
    • Use AutoCAD and Revit to develop electrical drawings communicating the scope of the project
  • PDP (Planning Design & Prefab)
    • Develop a constructible plan that facilitates successful off-site prefabrication and on-site installation of electrical systems
    • Use Revit to develop 3D BIM models and produce installation or manufacturing documents 
  • Controls
    • Design Automation Control Panels including PLC, and Remote I/O Panels and Low Voltage (480VAC) Motor Control Panels
    • Design electrical schematics and wiring diagrams for connections to field instrumentation
  • Instrumentation
    • Evaluate P&IDs (Process and Instrumentation Diagrams) to understand the process and validate device requirements
    • Size and select industrial measurement and control devices (Temp Transmitters, Flowmeters, Pressure Gauges, Hazard Monitoring, etc.) 
  • Field
    • Deliver elements of the above disciplines while working on-site alongside construction personnel
    • Aid in the design/build process by gathering field information and validating project design

Education and/or Experience:

  • 0-4 years of electrical experience/education, be working towards an engineering degree. Additionally, candidates pursuing a drafting degree from a technical college will be considered.

Preferred Skills:

  • Good communication (verbal, written, listening) and teamwork skills
  • Knowledge of, or interest in, manufacturing, industrial, and electrical systems
  • Ability to work with superintendents, engineers, estimators, and customers

Travel: Travel may be required and will vary according to business requirements and internship.


What Interstates employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom