PLC Programmer Jobs

PLC Programmer jobs are open across manufacturing, oil and gas, automotive, food and beverage, and utilities, at every level from entry-level technician to senior controls engineer, with specializations in Rockwell, Siemens, and SCADA integration. Find a role that fits below and apply directly.

Find PLC Programmer Jobs

Overview

Open roles11
Top stateIdaho
Top employerPLCs Plus International
Top cityBoise, ID
Work type100% On-site
Top credentialHigh school diploma or GED

Showing 5 of 11+ PLC Programmer jobs

Electrician / PLC Programmer *Swing Shift*
We won't show you this job again
Added 1d ago
Electrician / PLC Programmer *Swing Shift*
D&L Foundry
Moses Lake, Washington
Maintenance & Repair
Skilled Trades
$35 - $50/hr
On-Site

Have you applied for this role?

Electrical Engineer (PLC programmer)
We won't show you this job again
Added 5d ago
Electrical Engineer (PLC programmer)
Turner Envirologic
Deerfield Beach, Florida
Electrical Engineering
Engineering (Non-Software)
Mechanical Engineering
$55k - $90k/yr
On-Site

Have you applied for this role?

PLC Programmer/ Commissioning Technician – Building Automation
We won't show you this job again
Added 1mo ago
PLC Programmer/ Commissioning Technician – Building Automation
Siemens
Chicago, Illinois
Electrical Engineering
Maintenance & Repair
Skilled Trades
$73k - $125k/yr
High school diploma or GED
10,000+

Have you applied for this role?

PLC Programmer / Automation Engineer
We won't show you this job again
Added 2mo ago
PLC Programmer / Automation Engineer
United Automation Hub
Cincinnati, Ohio
Automation QA
Cloud Engineering
DevOps
Engineering (Non-Software)

Have you applied for this role?

Industrial Electrician / PLC Programmer
We won't show you this job again
Added 2mo ago
Industrial Electrician / PLC Programmer
Silgan Containers
Plover, Wisconsin
Software Engineering
Solutions Engineering & Architecture
Technical Product & Program Management
Technical Program Management
$35.82 - $40.61/hr
1,001-5,000

Have you applied for this role?

See All 11 PLC Programmer Jobs

Find roles that match your experience and apply in just a few clicks.

Find PLC Programmer Jobs

PLC Programmer Job Market

Who's Hiring

PLCs Plus International2 open roles
Siemens1 open role
D&L Foundry1 open role

What Employers Look For

The qualifications that appear most often in PLC programmer jobs.

  • Proficiency in Allen-Bradley or Siemens PLC programming using ladder logic and function block diagram
  • Experience with HMI development using platforms such as FactoryTalk View or Ignition
  • Familiarity with SCADA systems and industrial communication protocols including EtherNet/IP and Modbus
  • Associate or bachelor's degree in electrical engineering technology, automation, or a related field
  • Ability to read and interpret electrical schematics, wiring diagrams, and P&ID drawings
  • Experience with commissioning, troubleshooting, and startup of automated production equipment on-site

Tips for Your PLC Programmer Job Search

List every PLC platform you know

Hiring managers scan for specific platform names, so list every PLC brand you've programmed, including Rockwell Allen-Bradley, Siemens S7, Mitsubishi, and Omron. Vague terms like 'industrial controls experience' get filtered out before a human reads your resume.

Highlight HMI and SCADA experience separately

Many postings treat HMI development and SCADA configuration as separate qualifications from ladder logic. If you've built FactoryTalk or Ignition screens, call that out in its own resume line rather than burying it under a general 'controls' bullet.

Apply early to roles that fit

Migrate Mate lists plc programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Target postings that match your industry vertical

A plc programmer with automotive assembly experience reads differently to a food and beverage plant manager than a pharmaceutical controls background does. Filter openings by industry and tailor your resume to reflect the specific equipment, safety standards, and compliance requirements of that vertical.

Prepare a portfolio of commented code samples

Bring printed or digital ladder logic printouts with your inline comments visible. Interviewers often ask you to walk through a past program, and seeing your documentation style tells them more about your work habits than any answer you give verbally.

Negotiate relocation terms before accepting field roles

Many plc programmer positions require on-site commissioning at client facilities, sometimes for weeks at a time. Confirm whether travel pay, per diem, and lodging are covered before you sign an offer, since these terms vary widely between system integrators and end-user manufacturers.

PLC Programmer Jobs: Frequently Asked Questions

Which companies are hiring the most plc programmers?

The most active employers for plc programmers right now are PLCs Plus International, Siemens, and D&L Foundry, and the most openings are in Idaho, Texas, and Ohio, based on current listings on Migrate Mate as of November 2026. Demand is especially strong at system integrators and original equipment manufacturers serving the automotive and food processing sectors.

How many plc programmer jobs are remote?

About 0% of plc programmer openings are fully remote or hybrid as of November 2026, which is lower than most software roles because physical equipment access is often required. The sub-areas most likely to offer remote work are off-site programming, software architecture review, and documentation roles that do not require hands-on commissioning or on-floor troubleshooting.

How do you become a plc programmer?

Start with an associate or bachelor's degree in electrical engineering technology, industrial automation, or mechatronics. Build hands-on experience through lab coursework or personal projects using simulation software for Allen-Bradley or Siemens platforms. Pursue entry-level roles as an automation technician or controls technician, then deepen your skills in HMI development and network communication protocols through on-the-job work and vendor training programs.

Can you get hired as a plc programmer with little experience?

Yes, entry-level plc programmer roles exist, particularly at system integrators and staffing firms that support manufacturing clients. Demonstrating that you can write and document clean ladder logic in a simulation environment, understand basic electrical schematics, and troubleshoot a simple fault sequence will set you apart from other candidates who only have classroom background. A focused portfolio of small personal projects carries real weight at this level.

What does the plc programmer interview process look like?

Most interviews include a technical screen covering ladder logic fundamentals, common fault types, and communication protocols, followed by a practical exercise where you walk through a code sample or describe how you would approach a troubleshooting scenario. Final rounds often involve a conversation with a controls engineer or project manager and may include a site visit or virtual tour of the facility you would support.

Where can I find and apply to plc programmer jobs?

You can find and apply to plc programmer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search the listings to find roles that match your platform experience, industry background, and preferred location, then apply directly to each opening that fits.

See All 11 PLC Programmer Jobs

Find roles that match your experience and apply in just a few clicks.

Find PLC Programmer Jobs