1

Contract Plc Engineer Jobs in Michigan (NOW HIRING)

PLC Programmer

Detroit, MI ยท On-site

$67K - $91K/yr

Contract Duration: Approximately 3 Months (Potential Extension) Shift: Day Shift Start Date: ASAP (Must be available before July 31) GableTek is seeking a seasoned PLC Programmer with extensive ...

PLC Programmer

Detroit, MI ยท On-site

$67K - $91K/yr

Contract Duration: Approximately 3 Months (Potential Extension) Shift: Day Shift Start Date: ASAP (Must be available before July 31) GableTek is seeking a seasoned PLC Programmer with extensive ...

Controls Engineer

Grand Rapids, MI ยท On-site

$34 - $48/hr

PLC Programming: Develop foundational skills in PLC programming, primarily utilizing ladder logic ... Whether it's contract, contract-to-hire, or permanent placement work, we customize our search based ...

Software Engineer Controls

Sterling Heights, MI ยท On-site

$77K - $100K/yr

Contract * Job #105472 Epitec is seeking a Controls Engineer for the largest U.S. automaker in ... The ideal candidate will have strong PLC programming experience , manufacturing controls expertise ...

Controls Engineer

Cadillac, MI ยท On-site

$72K - $94K/yr

Domain Operations Type of contract Regular position Experience Minimum 3 years Activities The ... This role supports production through PLC programming, robotics, electrical controls design ...

New

Skills Plc programming, python, Allen-bradley Top Skills Details Plc programming,python Job Type & Location This is a Contract position based out of Warren, MI. Pay and Benefits The pay range for ...

Duties may include and are not limited to PLC and HMI programming, network design, system ... Standards deployment including on time outputs of contract deliverables * Participate in Design ...

Controls Engineer - Contract DISHER is seeking an experienced Controls Engineer for a 3 month ... Provide PLC & HMI programming for machine control systems * Technical support for manufacturing

Controls Engineer - Contract

Grand Rapids, MI ยท On-site

$80K - $103K/yr

Controls Engineer - Contract DISHER is seeking an experienced Controls Engineer for a 3 month ... Provide PLC & HMI programming for machine control systems * Technical support for manufacturing

Controls Engineer - Contract DISHER is seeking an experienced Controls Engineer for a 3 month ... Provide PLC & HMI programming for machine control systems * Technical support for manufacturing

Controls Engineer

Grand Rapids, MI

$80K - $103K/yr

Senior Controls Engineer (Contract) This open-ended contract role offers an opportunity for an ... The position involves hands-on PLC, HMI, and robotics programming, extensive collaboration with ...

Controls Engineer

Rockford, MI ยท On-site

$40 - $50/hr

Primarily PLC software focused - can work in schematics design if desired * Position is open due to ... Job Type & Location This is a Contract to Hire position based out of Rockford, MI. Pay and Benefits ...

Controls Engineer

Rockford, MI ยท On-site

$40 - $50/hr

Primarily PLC software focused - can work in schematics design if desired * Position is open due to ... Job Type & Location This is a Contract to Hire position based out of Rockford, MI. Pay and Benefits ...

Controls Engineer

Traverse City, MI ยท On-site

$38 - $45/hr

This engineer will focus on PLC programming, commissioning, and troubleshooting. * Travel: 30 ... Job Type & Location This is a Contract to Hire position based out of Traverse City, MI. Pay and ...

Controls Engineer

Traverse City, MI ยท On-site

$38 - $45/hr

This engineer will focus on PLC programming, commissioning, and troubleshooting. * Travel: 30 ... Job Type & Location This is a Contract to Hire position based out of Traverse City, MI. Pay and ...

As a member of the manufacturing engineering team, you will develop PLC software, motion control ... Job Type & Location This is a Contract position based out of Warren, MI. Pay and Benefits The pay ...

New

Controls Engineer

Holland, MI ยท On-site

$79K - $103K/yr

Controls Engineer - Allen-Bradley PLC & FANUC Robotics Location: Holland, MI (Onsite) Company: GableTek Job Type: Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48 ...

Controls Engineer

Holland, MI ยท On-site

$79K - $103K/yr

Controls Engineer - Allen-Bradley PLC & FANUC Robotics Location: Holland, MI (Onsite) Company: GableTek Job Type: Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48 ...

next page

Showing results 1-20

Contract Plc Engineer information

See Michigan salary details

$18.3K

$85.2K

$121.6K

How much do contract plc engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for contract plc engineer in Michigan is $85,196.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,700.00 and $103,700.00 per year, depending on experience, location, and employer.

What does a contract PLC engineer do?

A Contract PLC Engineer is a professional who specializes in programming, installing, and maintaining programmable logic controllers (PLCs) on a temporary or project basis. They are typically hired by companies to design, implement, and troubleshoot automated control systems in industries such as manufacturing, energy, or automotive. Their responsibilities may include writing PLC code, integrating hardware and software, testing systems, and providing technical support during the commissioning phase. Contract PLC Engineers often work on short- or medium-term assignments, allowing companies to address specific automation needs without hiring a full-time employee.

What are the key skills and qualifications needed to thrive as a contract PLC engineer?

To thrive as a Contract PLC Engineer, you need a solid background in electrical engineering, automation, and programming of PLC systems, often supported by a relevant degree or certification. Familiarity with leading PLC platforms like Siemens, Allen-Bradley, and SCADA systems, as well as proficiency in ladder logic and HMI programming, is typically required. Strong problem-solving skills, attention to detail, and effective communication are vital soft skills for working with clients and multidisciplinary teams. These skills and qualifications are essential to ensure efficient system integration, minimize downtime, and deliver successful automation solutions for clients.

What is the difference between Contract Plc Engineer vs Control Systems Engineer?

AspectContract Plc EngineerControl Systems Engineer
CertificationsPLC programming, electrical or automation certificationsControl systems, automation, electrical engineering degrees
Work EnvironmentIndustrial plants, manufacturing facilities, project sitesDesign offices, industrial plants, testing labs
Industry UsageManufacturing, process industries, automation projectsAutomation, robotics, process control industries

Contract Plc Engineers and Control Systems Engineers often share certifications and work in industrial environments. However, Contract Plc Engineers focus primarily on programming and maintaining PLC systems during specific projects, while Control Systems Engineers design and develop broader control systems, including hardware and software integration. Both roles are essential in automation industries but differ in scope and responsibilities.

What are some common challenges contract PLC engineers face when integrating with new client systems?

Contract PLC Engineers often encounter challenges such as limited documentation on existing client systems, varying hardware brands, and tight project deadlines. Adapting quickly to different programming standards and troubleshooting unfamiliar equipment are key aspects of the role. Effective communication with the client's in-house team is essential to understand system requirements and ensure a seamless integration, making strong interpersonal and technical skills valuable assets.
What job categories do people searching Contract Plc Engineer jobs in Michigan look for? The top searched job categories for Contract Plc Engineer jobs in Michigan are:
What cities in Michigan are hiring for Contract Plc Engineer jobs? Cities in Michigan with the most Contract Plc Engineer job openings:

PLC Programmer

GABLETEK

Detroit, MI โ€ข On-site

$67K - $91K/yr

Full-time

Re-posted 2 hours 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.