PLC Programmer & PLC Technician Jobs
Write, test and troubleshoot the PLC programs that run machines, production lines and automated systems.
Get new PLC jobs by emailAbout PLC jobs
A PLC (programmable logic controller) is the industrial computer that runs a machine or process: it reads sensors, makes decisions and drives motors, valves and conveyors. PLC jobs are the roles where programming, commissioning or troubleshooting those controllers is a core part of the work, whatever the title says. Most are titled controls engineer, commissioning engineer or technician rather than "PLC programmer".
The PLC brand matters as much as the title. Engineers usually build their experience on one or two families -- Allen-Bradley (Rockwell) in much of North America, Siemens S7 and TIA Portal in Europe and many global companies -- and employers ask for them by name. The breakdown below shows which brands these postings ask for.
Pay, travel and brands
From open PLC postings. Pay counts only US postings that state an annual range; travel only postings that state a requirement.
Hiring By Employer
ABB
75% travel
49
Dematic
30% travel
49
Rockwell Automation
50% travel
10
KUKA
1