2

Entry Level Plc Programmer Jobs in Michigan (NOW HIRING)

Support the design, specification, and configuration of networks for SCADA, PLC, and industrial ... Familiarity with industrial communication protocols (e.g., OPC) is a plus. * Entry-level ...

Network Engineer

Grand Rapids, MI · On-site

$64K - $116K/yr

Support the design, specification, and configuration of networks for SCADA, PLC, and industrial ... Familiarity with industrial communication protocols (e.g., OPC) is a plus. * Entry-level ...

Network Engineer

Grand Rapids, MI · On-site

$64K - $116K/yr

Support the design, specification, and configuration of networks for SCADA, PLC, and industrial ... Familiarity with industrial communication protocols (e.g., OPC) is a plus. * Entry-level ...

Entry Level Industrial Sales Engineer

Lapeer, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with PLC troubleshooting is preferred * Experience with robotics and automation is ... of engineered dispensing systems and solutions for manufacturing. We design and build a complete ...

Forklift Operator

Three Rivers, MI · On-site

$23/hr

  • Medical

  • Life

  • Retirement

  • PTO

... more. Entry level pay rate for a Fork Truck or Tugger driver is $23.00/hour plus shift premium ... plc and its subsidiaries - GKN Automotive and GKN Powder Metallurgy, Dauch unites deep engineering ...

Forklift Operator

Three Rivers, MI

$23/hr

  • Medical

  • Life

  • Retirement

  • PTO

... more. Entry level pay rate for a Fork Truck or Tugger driver is $23.00/hour plus shift premium ... plc and its subsidiaries - GKN Automotive and GKN Powder Metallurgy, Dauch unites deep engineering ...

Production Operator

Three Rivers, MI

$33/hr

  • Medical

  • Life

  • Retirement

  • PTO

... and much more. Entry level pay rate for a Production Operator is $22.00/hour plus a $1 shift ... plc and its subsidiaries - GKN Automotive and GKN Powder Metallurgy, Dauch unites deep engineering ...

Showing results 21-40

Entry Level Plc Programmer information

See Michigan salary details

$35.3K

$70.3K

$97.6K

How much do entry level plc programmer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for entry level 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 is an entry level PLC programmer?

An Entry Level PLC Programmer is a professional who is responsible for programming, testing, and maintaining programmable logic controllers (PLCs) in industrial or manufacturing environments. They typically work under the supervision of more experienced engineers to help automate machinery, troubleshoot control systems, and ensure production processes run smoothly. This role requires a basic understanding of electrical systems, logic programming, and industrial automation, as well as familiarity with common PLC software platforms. Entry level PLC programmers often assist with system installations, upgrades, and technical support while gaining hands-on experience in the field.

What are some common challenges faced by entry level PLC programmers when transitioning from academic learning to real-world industrial environments?

Entry level PLC programmers often find that adapting theoretical knowledge to complex, real-world industrial systems can be challenging. Unlike controlled classroom settings, industrial environments may involve troubleshooting legacy equipment, integrating with various hardware brands, and adhering to strict safety standards. New programmers also need to quickly learn to communicate effectively with cross-functional teams like electricians, maintenance staff, and engineers to ensure smooth project execution. Gaining hands-on experience and asking questions are key to overcoming these early hurdles.

What does an entry level PLC programmer do?

As an entry-level PLC programmer, your duties are to help engineers and designers create new programs or improve existing programs in a programmable logic controller, which is a stripped-down computer that operates automated machinery. The PLC monitors things like production efficiency and machine temperature. Your responsibilities are to assess the current automation process to determine the specific needs of the PLC device and work with other specialists to improve the design of new programs for manufacturing equipment that has not yet been put into large-scale production.

What is the difference between Entry Level Plc Programmer vs Automation Technician?

AspectEntry Level Plc ProgrammerAutomation Technician
Required CredentialsAssociate degree or technical certification in automation or programmingTechnical diploma or certification in automation, electrical, or mechanical systems
Work EnvironmentOffice or plant floor, programming PLCs, testing, troubleshootingPlant floor, maintaining and repairing automation equipment
Industry UsageManufacturing, industrial automation, process controlManufacturing, industrial facilities, equipment maintenance

Entry Level Plc Programmers focus on writing and testing PLC code, often working closely with engineers. Automation Technicians handle installation, maintenance, and repair of automation systems. While both roles require technical certifications and work in manufacturing environments, their primary responsibilities differ, with programmers emphasizing software development and technicians focusing on hardware and system upkeep.

Are entry level PLC programmers in high demand?

Entry level PLC programmers are in steady demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Employers seek candidates with basic knowledge of PLC programming languages like ladder logic and familiarity with industrial control systems, often requiring certifications or technical training. Job growth is expected as industries continue to automate processes and upgrade existing systems.

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

To thrive as an Entry Level PLC Programmer, you need a basic understanding of electrical engineering principles, ladder logic, and a relevant associate degree or technical certification. Familiarity with PLC programming software (such as Allen-Bradley or Siemens), HMI systems, and troubleshooting tools is typically required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with engineering teams and resolve automation issues efficiently. These skills ensure correct system programming, minimize downtime, and support reliable, safe industrial operations.

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 cities in Michigan are hiring for Entry Level Plc Programmer jobs?

Cities in Michigan with the most Entry Level Plc Programmer job openings:

Infographic showing various Entry Level Plc Programmer job openings in Michigan 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 $70,306 per year, or $33.8 per hour.

$64K - $116K/yr

Full-time

Re-posted yesterday


Job description

Dematic Corp. has an immediate opening for a Network Engineer within our Lifecycle Services and Solutions - Modernizations & Upgrades organization. The ideal candidate will bring a minimum of two years of experience in network design, along with domain expertise in material handling and industrial automation environments.
The Network Engineer is responsible for supporting the development, standardization, and continuous improvement of network architectures across Dematic's projects. This role provides technical leadership and guidance to project teams in the design and implementation of large-scale data communication networks.
Key responsibilities include defining configuration and installation standards for LAN and WAN environments, leveraging switching, routing, and network monitoring technologies. This individual plays a critical role in ensuring consistency, scalability, and reliability across deployed solutions.
What We Offer
Career Development
Competitive Compensation and Benefits
Pay Transparency
Global Opportunities
Learn More Here: https://www.dematic.com/en-us/about/careers/what-we-offer
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
The base pay range for this role is estimated to be $64,000 - $116,400 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.We offer:Tasks and Qualifications:

This Is What You Will Do in This Role:

  • Support the design, specification, and configuration of networks for SCADA, PLC, and industrial automation systems.
  • Assist in documenting network segmentation strategies.
  • Contribute to cybersecurity design efforts by following established standards and best practices.
  • Review network design drawings and support validation for accuracy and compliance.
  • Collaborate with senior engineers to support Operational Technology (OT) network design activities and project teams.
  • Assist with network equipment configuration, including physical interfaces, communication protocols, IP addressing, VLAN setup, and firewall rule documentation.
  • Support the implementation of OT network architectures to help ensure reliable and secure system performance.
  • Troubleshoot network devices and infrastructure issues with guidance from more experienced team members.
  • Contribute to the development of network solutions for new projects by reviewing system designs and RFQ requirements.
  • Maintain and grow technical knowledge of industry technologies, standards, and best practices through training, certifications, and hands-on experience.
Tasks and Qualifications:

What We Are Looking For:

Qualifications & Experience

  • Bachelor's degree in Information Technology, Network Engineering, Electrical Engineering, or a related field (or equivalent practical experience).
  • Foundational understanding of industrial plant-floor network infrastructure, with awareness of differences between IT and OT environments.
  • Basic knowledge of industrial automation concepts and systems.
  • Understanding of networking fundamentals, including routers, switches, and VLANs.
  • Familiarity with firewalls and basic cybersecurity principles.
  • Exposure to Industrial DMZ concepts is a plus.
  • Experience or coursework involving IoT-connected devices or industrial systems is preferred.
  • Familiarity with industrial communication protocols (e.g., OPC) is a plus.
  • Entry-level certifications (e.g., Cisco CCNA or similar) or progress toward certification is preferred.

Core Competencies

  • Strong problem-solving skills with the ability to troubleshoot and resolve issues with guidance.
  • Effective written and verbal communication skills, with the ability to learn to present technical concepts clearly.
  • Ability to support network audits and contribute to recommendations for system improvements.
  • Collaborative team player who is eager to learn and contribute to team success.
  • Willingness to learn and participate in presentations of network standards and best practices.

Additional Requirements

  • Willingness to travel up to 40% and work additional hours as needed to support project and business demands.