1

Contract Plc Programmer Jobs in Rochester Hills, MI

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

Detroit, MI ยท On-site

$82K - $106K/yr

Hello, My name is Bipasa, and I'm reaching out from Intellectt Inc. regarding an exciting contract ... The ideal candidate should have strong expertise in Allen-Bradley Logix PLC programming ...

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 ...

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 ...

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 ...

Be Seen First

Ignition SCADA Programmer / AMR Integration Consultant (Contract) We are seeking a highly ... PLC integration * SCADA * MES * AMR integration * MiR robots * System integration * Manufacturing ...

New

... 6-Month Contract Position Overview GableTek is seeking experienced ABB Robot Programmers to ... PLC troubleshooting * Vision systems experience * Conveyor or material handling integration

... 6-Month Contract Position Overview GableTek is seeking experienced ABB Robot Programmers to ... PLC troubleshooting * Vision systems experience * Conveyor or material handling integration

Develop and maintain PLC and HMI applications supporting AGV operations and associated ... Job Type & Location This is a Contract position based out of Warren, MI. Pay and Benefits The pay ...

New

Controls Simulation Engineer

Warren, MI ยท Hybrid

$45 - $50/hr

Correct throughput data collection PLC logic as necessary. * Classify and manage MO data collection ... Job Type & Location This is a Contract to Hire position based out of Warren, MI. Pay and Benefits ...

New

Controls Engineer

Warren, MI ยท On-site

$78K - $101K/yr

Contract Required Skills : * PLC and HMI controls programming * Robotic / Vision programming (Fanuc Cobot focus - CRX30i) * GM automation standards - GCSC / GCCH * Sensor, I/O, and safety validation

Estimator - Process Controls

Warren, MI ยท On-site

$78K - $101K/yr

Prepares the feasibility/contract review form and schedule pricing review meetings when required ... Bachelor of Science in Electrical Engineering preferred but not required if applicant has ...

... Contract Overtime: 5 hrs. Depending on business need Shift: 8 AM - 4 PM i.e., 1st Shift but ... PLC Logic/ Electrical Print Reading and understand Ethernet Networks * Commission and debug ASRS ...

next page

Showing results 1-20

Contract Plc Programmer information

See Rochester Hills, MI salary details

$37.3K

$74.2K

$103.1K

How much do contract plc programmer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for contract plc programmer in Rochester Hills, MI is $74,247.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $85,100.00 per year, depending on experience, location, and employer.

What is a contract PLC programmer?

A Contract PLC Programmer is a professional who specializes in programming, troubleshooting, and maintaining Programmable Logic Controllers (PLCs) on a short-term or project basis. They typically work with industrial automation systems across various industries, such as manufacturing, automotive, and energy. Their responsibilities include writing and debugging PLC code, integrating hardware and software, and ensuring system efficiency. Contract PLC Programmers are often hired for specific projects or to assist during peak workloads.

What are the typical daily responsibilities of a contract PLC programmer?

Contract PLC Programmers are usually responsible for developing, testing, and troubleshooting automation programs for industrial machinery and control systems. This often involves interpreting electrical schematics, writing and modifying PLC code, commissioning equipment on-site, and collaborating with engineers, electricians, and project managers to meet client requirements. Daily tasks may include diagnosing system errors, implementing upgrades, documenting software changes, and providing remote or on-site technical support. The role can be project-oriented, and flexibility is important, as work environments may range from offices to manufacturing plants or client facilities.

What are the key skills and qualifications needed to thrive in the contract PLC programmer position, and why are they important?

To thrive as a Contract PLC Programmer, a solid background in electrical engineering, control systems, and proficiency in PLC programming languages such as Ladder Logic is essential, often supported by a relevant technical degree or certification. Experience with major PLC platforms like Siemens, Allen-Bradley, or Schneider Electric, as well as familiarity with HMI/SCADA systems, is highly valued, and certifications such as Siemens Certified Programmer or Rockwell Automation Certificates can be advantageous. Strong problem-solving skills, adaptability, and the ability to communicate effectively with multidisciplinary teams help contract PLC programmers excel. These skills are crucial for delivering robust, reliable automation solutions on time and for ensuring clear collaboration in dynamic, project-based environments.

What are the most commonly searched types of Plc Programmer jobs in Rochester Hills, MI? The most popular types of Plc Programmer jobs in Rochester Hills, MI are:
What are popular job titles related to Contract Plc Programmer jobs in Rochester Hills, MI? For Contract Plc Programmer jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching Contract Plc Programmer jobs in Rochester Hills, MI look for? The top searched job categories for Contract Plc Programmer jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Contract Plc Programmer jobs? Cities near Rochester Hills, MI with the most Contract Plc Programmer job openings:
Infographic showing various Contract Plc Programmer job openings in Rochester Hills, MI as of August 2026, with employment types broken down into 93% Full Time, 1% Part Time, 3% Contract, and 3% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $74,247 per year, or $35.7 per hour.

PLC Programmer

GABLETEK

Detroit, MI โ€ข On-site

$67K - $91K/yr

Full-time

Posted 26 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.