A Programmable Logic Controller (PLC) Programmer programs and operates PLC systems used to automate processes in manufacturing and other industries. Installs systems with electronic controls for mechanical equipment. Monitors system operations and troubleshoots system problems.
Day shift, Monday-Friday, 6:00/7:00 a.m. - 2:30/3:30 p.m., plus most
Saturdays Pay:
Up to $48.00/hour, commensurate with proven work history
Environment:
Floor-based role in an automated manufacturing facility Reports to: Maintenance Manager Your Impact Diagnose and repair issues across Allen‑Bradley PLCs, ladder logic, HMIs, servo drives, motion control, CNC controls, and plant electrical systems Perform Fanuc robot troubleshooting and implement basic program changes to stabilize processes Validate Safety PLCs and uphold machine safety system integrity Support vision systems to sustain quality inspection performance Respond with urgency to unplanned downtime, identify root causes, and collaborate with technicians to return equipment to service safely Execute PMs, optimize preventive strategies, record results and corrective actions in CMMS, and surface trends that signal developing failures Model safe work at all times: follow OSHA, NFPA, arc‑flash, and LOTO procedures Must‑Haves 3-5+ years in industrial controls/electrical troubleshooting Hands‑on expertise with Allen‑Bradley PLC platforms and ladder logic diagnostics Experience with servo/motion systems, CNC machinery, HMIs, and industrial electrical Fanuc robot troubleshooting (programming experience is a plus) Ability to interpret electrical schematics Knowledge of automated machining/production environments Strong analytical, troubleshooting mindset Nice‑to‑Haves PLC integration/modification experience Safety PLC troubleshooting Machine vision familiarity Exposure to CNC programming CMMS experience Related technical degree/certification or equivalent experience Work Rhythm Floor‑forward position with flexibility to support critical downtime or key projects Compliance & Integrity A successful candidate will be subject to a background check and must receive satisfactory results of the same, as a condition of joining the team. By submitting your application, you confirm the accuracy and completeness of your information; false or misleading details may result in withdrawal of or revocation of an offer, or termination after start. Join us to keep advanced automation reliable, safe, and productive.