1

Internship Plc Programmer Jobs in Michigan (NOW HIRING)

SCADA Controls Engineer

Grand Rapids, MI · On-site

$80K - $103K/yr

Some internship or full-time experience supporting full project lifecycles within material-handling industry. * Knowledge of control systems troubleshooting, PLC programming, and SCADA systems such ...

Electrical Controls Co-Op

Warren, MI

$75K - $100K/yr

... Electrical Control Interns to join our team. This is an opportunity to work in a global ... Engineering * Enter Logic for PLC's * Smart Displays, and Enter Descriptions * Program * Field ...

Mechanical Engineer - HVAC

Troy, MI · Hybrid

$70K - $80K/yr

Internship, co-op, or work experience within manufacturing, consulting engineering, mechanical contracting, or industrial facilities. * Familiarity with fire protection, plumbing systems, or PLC ...

Technical Lead Controls Engineer

Walker, MI · On-site

$79K - $102K/yr

This engineer designs and delivers complex automation cells (PLC/HMI/robot, motion, safety ... Coaches Senior and midlevel engineers, delivers technical training sessions, and guides interns and ...

Technical Lead Controls Engineer

Walker, MI · On-site

$79K - $102K/yr

This engineer designs and delivers complex automation cells (PLC/HMI/robot, motion, safety ... Coaches Senior and mid-level engineers, delivers technical training sessions, and guides interns ...

... internships, will thrive in this role. * Excellent company culture - focuses on training and ... Fundamental understanding of PLC/ladder logic. * Demonstrated eagerness and interest in developing ...

Controls Engineer

Utica, MI

$76K - $98K/yr

Maintain backups of MES, PLC, Robot Software-related equipment configuration * Research and prove ... internship experience is acceptable) WHAT'S IN IT FOR YOU? * Employee Stock Ownership Plan

Controls Engineer

Utica, MI

$76K - $98K/yr

Maintain backups of MES, PLC, Robot Software-related equipment configuration * Research and prove ... internship experience is acceptable) WHAT'S IN IT FOR YOU? * Employee Stock Ownership Plan

Controls Engineer

Shelby, MI · On-site

$76K - $98K/yr

Maintain backups of MES, PLC, Robot Software-related equipment configuration * Research and prove ... internship experience is acceptable) WHAT'S IN IT FOR YOU? * Employee Stock Ownership Plan

next page

Showing results 1-20

Internship Plc Programmer information

See Michigan salary details

$35.3K

$70.3K

$97.6K

How much do internship plc programmer jobs pay per year?

As of Jul 29, 2026, the average yearly pay for internship plc programmer in Michigan is $70,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,300.00 and $80,600.00 per year, depending on experience, location, and employer.

What typical tasks and responsibilities can I expect as an Internship PLC Programmer?

As an Internship PLC Programmer, you will likely assist in designing, testing, and troubleshooting control systems for automated equipment alongside senior engineers. Your daily responsibilities may include developing and modifying PLC code, participating in equipment commissioning, and documenting system changes. Interns often gain hands-on experience with real-world manufacturing or industrial automation projects, which helps build practical knowledge of programming tools and control devices. You may also collaborate with electricians, maintenance technicians, and other engineering team members to support project goals and resolve issues. This exposure provides an excellent foundation for pursuing advanced roles in industrial automation or control systems engineering.

What is an Internship PLC Programmer job?

An Internship PLC Programmer job involves assisting in the design, programming, testing, and troubleshooting of Programmable Logic Controllers (PLCs) used in industrial automation. Interns typically work under the supervision of experienced engineers to develop and modify control logic, integrate hardware, and debug systems. This role provides hands-on experience with industrial automation software, electrical schematics, and troubleshooting techniques. It's an opportunity to gain practical knowledge in manufacturing processes and automation systems while improving programming and problem-solving skills.

What are the key skills and qualifications needed to thrive in the Internship Plc Programmer position, and why are they important?

To thrive as an Internship PLC Programmer, you need a foundation in electrical engineering or related fields, basic programming skills, and an understanding of PLC logic and automation concepts. Familiarity with PLC programming software such as Siemens TIA Portal, Allen-Bradley RSLogix, or Schneider Electric's EcoStruxure is often expected, and knowledge of ladder logic or structured text is valuable. Attention to detail, problem-solving abilities, and strong teamwork and communication skills help interns effectively resolve issues and learn from experienced engineers. These skills are essential for ensuring accurate control system programming and successful integration into industrial automation environments.

What are the most commonly searched types of Plc Programmer jobs in Michigan? The most popular types of Plc Programmer jobs in Michigan are:
What job categories do people searching Internship Plc Programmer jobs in Michigan look for? The top searched job categories for Internship Plc Programmer jobs in Michigan are:
What cities in Michigan are hiring for Internship Plc Programmer jobs? Cities in Michigan with the most Internship Plc Programmer job openings:
Infographic showing various Internship Plc Programmer job openings in Michigan as of July 2026, with employment types broken down into 2% Internship, 73% Full Time, 22% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 83% Physical, 1% Hybrid, and 16% Remote job distribution, with an average salary of $70,306 per year, or $33.8 per hour.

SCADA Controls Engineer

TGW Logistics Group

Grand Rapids, MI • On-site

$80K - $103K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 24 days ago


Job description

The SCADA Controls Engineer develops and configures the SCADA solutions for implementation in industrial material-handling projects. This position works closely with the Technical Lead to ensure successful SCADA deployment and provides post-implementation support, troubleshooting, and training
What you'll be handling
  • Develops and configures SCADA solutions, including Ignition, WinCC, and SAV (TGW's proprietary software).
  • Diagnoses and resolves issues in control systems and Linux-based environments.
  • Troubleshoots and addresses internal and external connectivity issues.
  • Deploys virtual machines (VMs) to maintain infrastructure efficiency.
  • Conducts basic PLC programming, using Siemens TIA Portal and Rockwell Studio 5000, to support automation and controls processes.
  • Creates standard documentation to ensure consistent practices and compliance.

What you'll need
  • Bachelor's Degree in Computer Science, Information Technology, Network Engineering, or related field, or equivalent experience.
  • Some internship or full-time experience supporting full project lifecycles within material-handling industry.
  • Knowledge of control systems troubleshooting, PLC programming, and SCADA systems such as Ignition and WinCC
  • Understanding of electrical circuits and the ability to read electrical drawings
  • Knowledge of mechanical designs and ability to create AutoCAD drawings
  • Strong verbal and written communication skills

What you'll receive
TGW offers full medical, dental, and vision benefits, 401K with company match, tuition reimbursement, competitive pay with PTO package offerings, along with safety shoe, protective eyewear, and fitness reimbursement.
TGW is an equal opportunity employer.