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 JobsOverview
Showing 5 of 11+ PLC Programmer jobs







D&L Foundry, Inc. is looking to add a swing shift Electrician/PLC Programmer to our growing team. This position will be responsible for performing the installation, maintenance and repair of machinery, equipment and tools, both new and existing. This is a swing shift position. The ideal candidate will be a self-starter that works well independently.
Job Duties:
- Program and troubleshoot control systems
- Identify, diagnose, and fix issues in custom equipment with electromechanical troubleshooting
- Program systems using ladder logic in different languages (Allen Bradley & Ignition a plus)
- Performing regular, preventative maintenance on all machinery, equipment, tools and building.
- Preparing and maintaining tooling for all machines.
- Performing set ups, tune ups and runs equipment and machinery around the plant.
- Performing duties consistent with established safety rules and procedures.
- Maintaining a clean and organized work area.
- Participating in safety, CI and other programs and meetings.
- Complete other duties assigned by the Automation Manager
Qualifications:
- 3+ years experience with machine and tooling repair
- Related certification/degree preferred
- Ability to read and understand electrical schematics
- Ability to work as a team or independently
- Good written/verbal communication
Schedule: M-F 3:30pm-Midnight
Starting at $30 DOE
Job Type: Full-time
Pay: $35.00 - $50.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Tuition reimbursement
- Vision insurance
Work Location: In person
See All 11 PLC Programmer Jobs
Find roles that match your experience and apply in just a few clicks.
Find PLC Programmer JobsPLC Programmer Job Market
Who's Hiring



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