Focus Workforce Management · 1 week ago
Robotic & PLC Programmer
Focus Workforce Management is seeking a Robotic & PLC Programmer responsible for designing, programming, commissioning, and maintaining industrial automation systems. This role supports production operations by developing reliable PLC logic, robotic programs, and HMI interfaces while ensuring safety, quality, and efficiency across automated equipment.
EmploymentHuman ResourcesInformation TechnologyManufacturingRecruitingStaffing Agency
Responsibilities
Supports manufacturing teams in process improvement activities related to machining, welding, grinding, cutting, assembly, in-process inspection and test, paint/detail, final inspection and test with goal of continually improving operations by increasing throughput while simultaneously reducing cost of goods sold
Subject Matter expert for Robotic Welding operations
Develop, program, and troubleshoot PLC systems (Allen-Bradley, Siemens, Omron, or equivalent)
Program and maintain industrial robots (Fanuc, ABB, KUKA, Yaskawa/Motoman, Panasonic or similar)
Design and modify HMI/SCADA screens for operator interaction and system monitoring
Diagnose and resolve automation, electrical, and communication issues to minimize downtime
Integrate robots with PLCs, vision systems, safety devices, and peripheral equipment
Implement and validate safety systems (light curtains, safety PLCs, interlocks, E-Stops)
Maintain documentation including electrical schematics, I/O lists, and program backups
Support continuous improvement initiatives to optimize cycle time, quality, and reliability
Provide technical support and training to operators and maintenance personnel
Follow all safety, quality, and regulatory standards
Develops Manufacturing Engineering Goals and Objectives in line with company goals and objectives with emphasis on quality, cost reductions and productivity improvements
Understands lean tools and methods
Good knowledge of CAD software and able to create basic tooling
Evaluates opportunities for improvements and launches initiatives for improvement in accordance with the Continuous Improvement Program
Performs all other duties as assigned
Complies with the requirements of the company’s ISO 9001 Quality Management System (when required)
Qualification
Required
Associate's or Bachelor's degree in Electrical Engineering, Automation, Mechatronics, or related field (or equivalent experience)
3+ years of experience in PLC and robotic programming in a manufacturing environment
Develop HMI software applications
Develop PLC software programs
Design Control Panels
Strong knowledge of ladder logic, structured text, and function block programming
Hands-on experience with industrial networks (Ethernet/IP, Device Net, Modbus)
Ability to read and interpret electrical schematics and technical drawings
Experience with troubleshooting sensors, VFDs, servos, and motion control systems
Experience in metal fabrication and welding shop CAD or AutoCAD
Ability to lead and manage several projects simultaneously; thorough knowledge and understanding of applicable operating and documentation procedures and material flow
Ability to meet deadlines; to understand and follow written and verbal instructions
Ability to communicate effectively and work cooperatively with subordinates, members of management, vendors, and other employees
Benefits
401(k)
Health insurance
Paid time off