1

Plc Jobs in Rochester Hills, MI (NOW HIRING)

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary:

PLC Programmer

Detroit, MI · On-site

$67K - $91K/yr

PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary:

Be Seen First

PLC Programmer

Novi, MI · On-site

$63K - $86K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

PLC Programmers write PLC programs, commission automation systems, and support our shipped products in the field, for our custom automated tooling and machinery. The ideal candidate is a self ...

Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test ...

Seeking a detail-oriented PLC Programmer to join a collaborative engineering team responsible for the design, development, and commissioning of industrial automation systems. This individual will ...

Be Seen First

PLC Programmer - US RESIDENT

Livonia, MI · On-site

$38 - $45/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...

PLC Programmer

Sterling Heights, MI · On-site

$32 - $45/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $32-$45 per hour (Based on ...

PLC Programmer

Sterling Heights, MI · On-site

$32 - $45/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $32-$45 per hour (Based on ...

Leidos is seeking an experienced PLC Controls Engineer for work at its Walled Lake, Michigan office. We are seeking qualified individuals with experience to excel in a high-performance team ...

New

PLC Controls Engineer

Walled Lake, MI · On-site

$107K - $195K/yr

  • Medical

  • Retirement

  • PTO

Description Leidos is seeking an experienced PLC Controls Engineer for work at its Walled Lake, Michigan office. We are seeking qualified individuals with experience to excel in a high-performance ...

New

PLC / Automation Designer

Sterling Heights, MI · On-site

$38 - $50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

PLC / Automation Designer EXPERIENCE LEVEL: Mid-Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $38-$50 per hour ...

PLC / Automation Designer

Sterling Heights, MI · On-site

$38 - $50/hr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

PLC / Automation Designer EXPERIENCE LEVEL: Mid-Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $38-$50 per hour ...

Plc Controls Engineer

Lake Orion, MI · On-site

$20 - $50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Summary Designs systems of electrical and fluid controls for a variety of applications including welders, robots, assembly, conveyance and transfer systems. Applies expert/expertise knowledge ...

SCADA Programmer

Wixom, MI · On-site

$65K - $88K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

ESSENTIAL FUNCTIONS SCADA and Control Engineering: • Design, implement and support SCADA, telemetry, PLC and HMI systems • Develop, program, troubleshoot, and maintain PLC and HMI applications ...

Plc Controls Engineer

Lake Orion, MI · On-site

$20 - $50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Summary Designs systems of electrical and fluid controls for a variety of applications including welders, robots, assembly, conveyance and transfer systems. Applies expert/expertise knowledge ...

next page

Showing results 1-20

Plc information

See Rochester Hills, MI salary details

$18

$31

$38

How much do plc jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for plc in Rochester Hills, MI is $31.11, according to ZipRecruiter salary data. Most workers in this role earn between $27.88 and $34.52 per hour, depending on experience, location, and employer.

What is a PLC?

PLCs, or Programmable Logic Controllers, are specialized industrial computers used to control machinery and processes in manufacturing and automation environments. They are designed to handle multiple inputs and outputs, monitor sensors, and control actuators based on programmed logic. PLCs are known for their reliability, durability, and real-time operation, making them essential in industries such as automotive, food processing, and energy. They are programmed using languages like Ladder Logic, and can be integrated with other automation systems for efficient and safe operation.

Is PLC a good career?

A PLC (Programmable Logic Controller) technician or engineer is a skilled role in automation and manufacturing industries, involving programming, troubleshooting, and maintaining control systems. It offers steady employment opportunities, especially for those with technical certifications and knowledge of industrial automation tools. The career can be rewarding with advancement into supervisory or specialized engineering positions.

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

To thrive as a PLC Programmer, you need a strong understanding of electrical engineering concepts, automation systems, and programming logic, typically supported by a degree in engineering or a related field. Familiarity with PLC platforms such as Siemens, Allen-Bradley, or Schneider Electric, as well as proficiency with ladder logic and HMI/SCADA systems, is usually required. Strong problem-solving abilities, attention to detail, and effective communication skills help you excel in troubleshooting and collaborating with cross-functional teams. These skills are crucial for ensuring reliable automation processes, minimizing downtime, and maintaining operational efficiency in industrial environments.

What is the difference between Plc vs Automation Technician?

AspectPlcAutomation Technician
Required CertificationsPLC programming certifications, technical diplomasElectronics, electrical, or automation certifications
Work EnvironmentIndustrial settings, manufacturing plantsFactories, production lines, maintenance facilities
Industry UsageDesign, program, and troubleshoot PLC systemsInstall, maintain, and repair automation equipment
Common Search/ComparisonYesYes

While both Plc and Automation Technician roles involve working with industrial systems, Plc specialists focus on programming and troubleshooting PLCs, whereas Automation Technicians handle broader maintenance and repair of automation equipment. Understanding these differences helps employers and job seekers identify the right career path or job opportunity in industrial automation.

What are some common challenges faced by PLC engineers when integrating new automation systems into existing manufacturing processes?

PLC engineers often encounter challenges such as ensuring compatibility between new automation hardware and legacy systems, minimizing production downtime during installation, and troubleshooting unexpected communication issues between devices. Effective collaboration with production teams and IT specialists is essential to address these challenges, as is thorough testing before full-scale implementation. Staying up-to-date with industry standards and documentation can help streamline integration and prevent costly disruptions.

What are programmable logic controller jobs?

Programmable Logic Controller (PLC) jobs involve designing, programming, installing, maintaining, and troubleshooting PLC systems used to automate industrial processes. These roles require knowledge of ladder logic, electrical systems, and control engineering, often involving working in manufacturing, automation, or industrial environments. Certifications in PLC programming and familiarity with specific hardware are commonly preferred.

What cities near Rochester Hills, MI are hiring for Plc jobs?

Cities near Rochester Hills, MI with the most Plc job openings:

Infographic showing various Plc job openings in Rochester Hills, MI as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, 2% Contract, and 2% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $64,700 per year, or $31.1 per hour.

PLC Programmer

GABLETEK

Detroit, MI • On-site

$67K - $91K/yr

Full-time

Re-posted 2 days ago


Job description

PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support
Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards)
Location: Detroit, MI (Primary: Stellantis Mack Assembly, with support at JNAP as needed)
Job Type: Contract
Duration: Approximately 3 Months (Potential Extension)
Shift: Day Shift
Start Date: ASAP (Must be available before July 31)Job Description
GableTek is seeking a seasoned PLC Programmer with extensive Stellantis/Chrysler standards experience to provide production support at Stellantis Mack Assembly in Detroit, with occasional support at Jefferson North Assembly Plant (JNAP) as required.
This is a hands-on role supporting live production in a fast-paced automotive manufacturing environment. The ideal candidate will be highly experienced with Allen-Bradley/Rockwell PLCs, capable of independently troubleshooting controls issues, modifying existing PLC programs, and supporting continuous production while minimizing downtime.
This is an expected 3-month assignment with the possibility of extension based on project needs and performance.Responsibilities
  • Provide PLC programming and production support for automotive manufacturing systems.
  • Modify, troubleshoot, and debug Allen-Bradley/Rockwell PLC programs.
  • Diagnose and resolve controls issues to minimize production downtime.
  • Support equipment startup, recovery, and continuous production operations.
  • Work closely with maintenance, controls, electrical, and manufacturing teams.
  • Perform PLC diagnostics, I/O verification, and machine troubleshooting.
  • Document programming changes and communicate technical issues effectively.
  • Ensure all work complies with Stellantis/Chrysler programming standards and plant requirements.
Required Qualifications
  • Strong experience programming Allen-Bradley/Rockwell PLCs.
  • Required: Proven experience working with Stellantis/Chrysler programming standards.
  • Ability to independently troubleshoot and debug PLC-controlled automation systems.
  • Experience supporting automotive production environments.
  • Excellent controls troubleshooting and problem-solving skills.
  • Ability to work in a fast-paced manufacturing environment with minimal supervision.
  • Strong communication and documentation skills.
Preferred Qualifications
  • Experience with Studio 5000, RSLogix 5000, and FactoryTalk.
  • Previous production support experience at a Stellantis facility.
  • Automotive launch, commissioning, or continuous improvement experience.
  • Ability to read and interpret electrical schematics and PLC documentation.
Job Details
  • Location: Detroit, MI (Stellantis Mack Assembly with support at JNAP as needed)
  • Start Date: ASAP (Before July 31)
  • Duration: Approximately 3 Months
  • Potential Extension: Yes
  • Industry: Automotive Manufacturing
  • Work Authorization: Must be authorized to work in the United States.