PLC Programmer/Controls
$40 - $45/hr
Experience: 2-15+ years of PLC programming (open to both mid-level and senior developers) * Platforms: Allen-Bradley (RSLogix, Studio 5000), Siemens (TIA Portal, Step 7) * Automotive Experience:
Quick apply
$40 - $45/hr
Experience: 2-15+ years of PLC programming (open to both mid-level and senior developers) * Platforms: Allen-Bradley (RSLogix, Studio 5000), Siemens (TIA Portal, Step 7) * Automotive Experience:
Quick apply
$40 - $45/hr
Experience: 2-15+ years of PLC programming (open to both mid-level and senior developers) * Platforms: Allen-Bradley (RSLogix, Studio 5000), Siemens (TIA Portal, Step 7) * Automotive Experience:
Swartz Creek, MI · On-site
$59K - $80K/yr
Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...
Swartz Creek, MI · On-site
$59K - $80K/yr
Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...
Swartz Creek, MI · On-site
$59K - $80K/yr
Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...
Quick apply
Swartz Creek, MI · On-site
$59K - $80K/yr
Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...
Swartz Creek, MI · On-site
$59K - $80K/yr
Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...
Swartz Creek, MI · On-site
$59K - $80K/yr
Proficiency in PLC programming, HMI design, and troubleshooting electrical control panels * Strong understanding of motor control, VFDs, and field instrumentation * Ability to work independently in ...
Ada, MI · On-site
Participate in designing, programming, and commissioning of control systems for automated solutions Ownership of PLC programming (Allen-Bradley) Provide on-site installation support and system ...
Ada, MI · On-site
Participate in designing, programming, and commissioning of control systems for automated solutions Ownership of PLC programming (Allen-Bradley) Provide on-site installation support and system ...
Sterling Heights, MI · On-site
$77K - $100K/yr
Candidates should also have hands-on experience with Siemens and Allen Bradley PLCs, along with familiarity supporting PLC logic through object-oriented programming languages such as Python, C#, and ...
Sterling Heights, MI · On-site
$77K - $100K/yr
Candidates should also have hands-on experience with Siemens and Allen Bradley PLCs, along with familiarity supporting PLC logic through object-oriented programming languages such as Python, C#, and ...
Sterling Heights, MI · On-site
$72K - $93K/yr
Job Title PLC Controls Engineer Overview / Summary We are seeking a Controls Engineering Specialist ... The ideal candidate will support troubleshooting, system improvements, equipment programming, and ...
Sterling Heights, MI · On-site
$72K - $93K/yr
Job Title PLC Controls Engineer Overview / Summary We are seeking a Controls Engineering Specialist ... The ideal candidate will support troubleshooting, system improvements, equipment programming, and ...
Sterling Heights, MI · On-site
$63K - $86K/yr
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 ...
Sterling Heights, MI · On-site
$63K - $86K/yr
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 ...
Ann Arbor, MI · On-site
$76K - $97K/yr
Experience in PLC programming and automation systems to design and implement complex safety systems, including replacement of End-of-Life devices. * Strong proficiency in Siemens TIA Portal or ...
Ann Arbor, MI · On-site
$76K - $97K/yr
Experience in PLC programming and automation systems to design and implement complex safety systems, including replacement of End-of-Life devices. * Strong proficiency in Siemens TIA Portal or ...
$76K - $97K/yr
Experience in PLC programming and automation systems to design and implement complex safety systems, including replacement of End-of-Life devices. * Strong proficiency in Siemens TIA Portal or ...
$76K - $97K/yr
Experience in PLC programming and automation systems to design and implement complex safety systems, including replacement of End-of-Life devices. * Strong proficiency in Siemens TIA Portal or ...
Detroit, MI · On-site
$29.75 - $39/hr
Job Title PLC Controls Specialist Location Detroit, MI 48226 US (Primary) Category Architectural/Engineering Job Type Full-Time Education Diploma / Associate Degree Travel Availability Up to 25 ...
Detroit, MI · On-site
$29.75 - $39/hr
Job Title PLC Controls Specialist Location Detroit, MI 48226 US (Primary) Category Architectural/Engineering Job Type Full-Time Education Diploma / Associate Degree Travel Availability Up to 25 ...
Ann Arbor, MI · On-site
$76K - $97K/yr
Experience in PLC programming and automation systems to design and implement complex safety systems, including replacement of End-of-Life devices. * Strong proficiency in Siemens TIA Portal or ...
Ann Arbor, MI · On-site
$76K - $97K/yr
Experience in PLC programming and automation systems to design and implement complex safety systems, including replacement of End-of-Life devices. * Strong proficiency in Siemens TIA Portal or ...
Sterling Heights, MI · On-site
$72K - $93K/yr
The ideal candidate will have strong PLC programming and troubleshooting experience, along with exposure to robotics, manufacturing automation, and industrial control systems. Key Responsibilities
Sterling Heights, MI · On-site
$72K - $93K/yr
The ideal candidate will have strong PLC programming and troubleshooting experience, along with exposure to robotics, manufacturing automation, and industrial control systems. Key Responsibilities
Flint, MI · On-site
$40 - $55/hr
Programming: Write, debug, and optimize Programmable Logic Controller (PLC) code and HMI logic based on engineering specifications. * Project Execution: Follow detailed engineering schedules and ...
Flint, MI · On-site
$40 - $55/hr
Programming: Write, debug, and optimize Programmable Logic Controller (PLC) code and HMI logic based on engineering specifications. * Project Execution: Follow detailed engineering schedules and ...
Sterling Heights, MI · On-site
$32 - $45/hr
Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering ... Integrate and support robotic cells including programming, recovery, and optimization * Interface ...
Quick apply
Sterling Heights, MI · On-site
$32 - $45/hr
Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering ... Integrate and support robotic cells including programming, recovery, and optimization * Interface ...
Sterling Heights, MI · On-site
$32 - $45/hr
Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering ... Integrate and support robotic cells including programming, recovery, and optimization * Interface ...
Sterling Heights, MI · On-site
$32 - $45/hr
Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering ... Integrate and support robotic cells including programming, recovery, and optimization * Interface ...
Rochester Hills, MI · On-site
$62K - $85K/yr
Company Description Level One Robotics and Controls, Inc. is an engineering service provider ... PLC and robot controllers. From design, commissioning to debug, installation and support.
Rochester Hills, MI · On-site
$62K - $85K/yr
Company Description Level One Robotics and Controls, Inc. is an engineering service provider ... PLC and robot controllers. From design, commissioning to debug, installation and support.
$62K - $85K/yr
Company Description Level One Robotics and Controls, Inc. is an engineering service provider ... PLC and robot controllers. From design, commissioning to debug, installation and support.
$62K - $85K/yr
Company Description Level One Robotics and Controls, Inc. is an engineering service provider ... PLC and robot controllers. From design, commissioning to debug, installation and support.
Lansing, MI · On-site
$98K - $129K/yr
Knowledge of PLC programming, local HMI screens, and SCADA/DCS application programming and commissioning. This position offers an opportunity to advance your career, challenge your skills, and be ...
Lansing, MI · On-site
$98K - $129K/yr
Knowledge of PLC programming, local HMI screens, and SCADA/DCS application programming and commissioning. This position offers an opportunity to advance your career, challenge your skills, and be ...
$90K - $110K/yr
Experience with PLC programming and troubleshooting * Proficiency in industrial robot programming * SCADA system experience * Knowledge of industrial and manufacturing engineering principles
Quick apply
$90K - $110K/yr
Experience with PLC programming and troubleshooting * Proficiency in industrial robot programming * SCADA system experience * Knowledge of industrial and manufacturing engineering principles
$35.3K - $41K
1% of jobs
$41K - $46.6K
3% of jobs
$46.6K - $52.3K
5% of jobs
$52.3K - $58K
12% of jobs
$59.5K is the 25th percentile. Wages below this are outliers.
$58K - $63.6K
14% of jobs
The median wage is $69.3K / yr.
$63.6K - $69.3K
15% of jobs
$69.3K - $75K
18% of jobs
$78.6K is the 75th percentile. Wages above this are outliers.
$75K - $80.6K
11% of jobs
$80.6K - $86.3K
12% of jobs
$86.3K - $92K
6% of jobs
$92K - $97.6K
3% of jobs
$35.3K
$70.3K
$97.6K
| Aspect | Plc Programming | Automation Technician |
|---|---|---|
| Credentials | Typically requires a degree or diploma in electrical, automation, or control systems; certifications in PLC programming are common | Often has similar technical certifications; may also hold electrical or instrumentation licenses |
| Work Environment | Primarily involves programming, testing, and troubleshooting PLC systems in industrial settings | Works on installing, maintaining, and repairing automation equipment, including PLCs, sensors, and control panels |
| Industry Usage | Used across manufacturing, process control, and automation industries | Common in manufacturing, industrial plants, and facilities requiring automation maintenance |
While both roles involve working with PLC systems, Plc Programming focuses on developing and coding control logic, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment. Both roles are essential in industrial automation environments and often collaborate to ensure system functionality.

$40 - $45/hr
Contractor
Posted 12 days ago
We are seeking an experienced PLC Programmer/Developer with strong hands-on experience in Allen-Bradley and Siemens control systems — specifically those used in GM GCCS and Ford FAST environments. These two platforms make up the majority of business, so deep familiarity is key.
This is not a maintenance or commissioning-only role — we need developers who can create and implement PLC programs from the ground up, not just troubleshoot or patch existing code.
Design, develop, and implement new PLC programs using Allen-Bradley (Rockwell) and Siemens (TIA Portal, Step 7) platforms
Develop and integrate control systems for GM, Ford, and Stellantis projects
Create robust, standardized code following GM GCCS and Ford FAST specifications
Collaborate with engineering teams to design control logic, HMI interfaces, and system architectures
Perform simulation and offline testing prior to deployment
Support startup and commissioning when needed (not primary focus)
Ensure systems meet OEM and customer standards
Experience: 2–15+ years of PLC programming (open to both mid-level and senior developers)
Platforms: Allen-Bradley (RSLogix, Studio 5000), Siemens (TIA Portal, Step 7)
Automotive Experience: Required — GM Global Common, Ford FAST, and/or Stellantis platforms
Skills: Full-cycle program development (not just debugging or maintenance)
Education: No degree required — practical, hands-on programming experience preferred
OEM Experience: Preferred, but not required
Has written and deployed PLC code from scratch —not just troubleshooting and debugging
Understands OEM standards and plant integration
Is detail-oriented and comfortable working in both development and commissioning environments when needed
Sourced by ZipRecruiter
Recruiting and staffing services
1 - 10 Employees
Union Lake, MI, US
2014