PLC Programmer & PLC Technician Jobs

249 open positions right now

Write, test and troubleshoot the PLC programs that run machines, production lines and automated systems.

Get new PLC jobs by email

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

$103K
median US salary (24 postings that state pay; middle half $85K–$110K)
50%
median stated travel (100 postings), vs 75% for other controls jobs
15%
of those ask for under 25% travel
47%
name a specific brand (116 of 249); the rest ask for PLC experience in general

Hiring By Employer

Siemens 30% travel 87
ABB 75% travel 49
Dematic 30% travel 49
Emerson 75% travel 28
Honeywell 40% travel 17
Rockwell Automation 50% travel 10
FANUC America 80% travel 8
KUKA 1

Jobs by Location

India 46
United States 21
Michigan 16
Canada 9
Illinois 8
Texas 8
Mexico 8
Italy 7

Open Roles

Senior Field Service Technician (US-NM)
ABB · Remote, New Mexico, United States of America
2 months ago Up to 75% travel Controls Commissioning
Robot Field Service Engineer
FANUC America · Spartanburg, SC, United States
3 months ago $65k–$105k / yr Up to 80% travel Controls Commissioning
Applications and Systems Engineer (m/w/d)
Emerson · MUEHLHAUSEN, BADEN WÜRTTEMBERG, Germany
3 months ago Controls Engineering CodesysTIA PortalTwinCAT
Control Systems Support Engineer
Dematic · Acacia Ridge, Australia
3 months ago Controls Engineering WinCC
Control Systems Support Engineer
Dematic · Belrose, Australia
3 months ago Controls Engineering WinCC
Senior Automation Service Engineer-PCS7, TIA Portal, Step7, WinCC, Scada
Digital Industries · Mumbai, Maharashtra, India; Thane, Maharashtra, India
3 months ago Controls Commissioning Siemens S7TIA PortalWinCC
Application Engineer Motion Control and industrial automation
Digital Industries · Bologna, Emilia-Romagna, Italy; Milan, Lombardy, Italy; Padua, Veneto, Italy; Turin, Piedmont, Italy
3 months ago Controls Engineering
Part-Time Working Student (Digitalization & Automation Engineer)
Digital Industries · Istanbul, Istanbul, Türkiye
3 months ago Contract Controls Engineering Siemens S7TIA PortalWinCC
Technology Engineer – Automation & Robotics
ABB · Brno, Jihomoravský kraj, Czech Republic
3 months ago Controls Engineering
Field Service Engineer, Controls
Rockwell Automation (USA) · Pittsburgh, United States
3 months ago Up to 50% travel Controls Commissioning Allen-BradleyCompactLogixControlLogix
Lead Automation & Software Engineer– SCADA, PLC & Automation Systems
Mobility · Singapore, Central Singapore, Singapore
3 months ago SCADA / HMI Siemens S7
Senior DCS engineer
Emerson · NOIDA, UTTAR PRADESH, India
3 months ago SCADA / HMI Allen-BradleyMitsubishi
Automation Service Engineer – Dubai, UAE
Digital Industries · Abu Dhabi, Abu Dhabi, United Arab Emirates; Dubai, Dubai, United Arab Emirates
3 months ago Controls Commissioning Siemens S7WinCC
Hardware Engineering Manager
Rockwell Automation (USA) · Mayfield Heights, United States
3 months ago Controls Engineering
Field Support Engineer, Controls
Rockwell Automation (USA) · Columbus, United States
3 months ago Up to 50% travel Controls Commissioning Allen-BradleyCompactLogixControlLogix
Sr. Controls Engineer
Dematic · Grand Rapids, MI, United States
3 months ago $115k–$144k / yr Up to 35% travel Controls Engineering TIA Portal
Senior Service Engineer - Buildings / IBMS / PLC systems
Smart Infrastructure · Hyderabad, Telangana, India
3 months ago Controls Commissioning
Controls Engineer
Dematic · Coslada, Spain
3 months ago Up to 70% travel Controls Engineering
Process Automation Software Engineer
Rockwell Automation (USA) · Milwaukee, United States
3 months ago Controls Engineering Allen-BradleyFactoryTalk
Automation Engineer – Oil & Gas
Siemens Energy · Pune, Maharashtra, India
3 months ago Controls Engineering TIA PortalWinCC