Robotic & PLC Programmer
Pay Rate: $35–$40 per hour
Position Summary
The Robotic & PLC Programmer is responsible for the design, programming, commissioning, and ongoing support of industrial automation systems. This role plays a critical part in supporting manufacturing operations by developing reliable PLC logic, robotic programs, and HMI interfaces while ensuring safety, quality, and operational efficiency across automated production equipment.
Essential Duties and Responsibilities
The Robotic & PLC Programmer will perform the following essential functions, with reasonable accommodations available as required:
Support manufacturing teams with process improvement initiatives across machining, welding, grinding, cutting, assembly, inspection, painting, and final testing operations
Serve as a subject matter expert for robotic welding and automated manufacturing processes
Develop, program, troubleshoot, and maintain PLC systems (Allen-Bradley, Siemens, Omron, or equivalent)
Program, integrate, and maintain industrial robots (Fanuc, ABB, KUKA, Yaskawa/Motoman, Panasonic, or similar)
Design, modify, and maintain HMI/SCADA interfaces for operator interaction and system monitoring
Diagnose and resolve automation, electrical, and communication issues to minimize downtime
Integrate robotic systems with PLCs, vision systems, safety devices, and peripheral equipment
Implement, validate, and maintain safety systems including light curtains, safety PLCs, interlocks, and emergency stops
Maintain accurate documentation such as electrical schematics, I/O lists, control narratives, and program backups
Lead and support continuous improvement initiatives focused on cycle time reduction, quality improvement, and system reliability
Provide technical support and training to operators and maintenance personnel
Develop and support manufacturing engineering goals aligned with quality, cost reduction, and productivity objectives
Apply lean manufacturing tools and continuous improvement methodologies
Create basic tooling designs using CAD software
Ensure compliance with applicable safety, quality, and regulatory standards, including ISO 9001 when required
Perform additional duties as assigned
Required Education and Experience
Associate’s or Bachelor’s degree in Electrical Engineering, Automation, Mechatronics, or a related field (or equivalent hands-on experience)
Minimum of 3 years of PLC and robotic programming experience in a manufacturing environment
Proven experience developing PLC software, HMI applications, and control panel designs
Strong knowledge of ladder logic, structured text, and function block programming
Hands-on experience with industrial communication networks (EtherNet/IP, DeviceNet, Modbus)
Ability to read and interpret electrical schematics, technical drawings, and control documentation
Experience troubleshooting sensors, VFDs, servos, and motion control systems
Experience in metal fabrication and welding environments; familiarity with CAD or AutoCAD
Strong project management skills with the ability to manage multiple projects simultaneously
Ability to meet deadlines, follow written and verbal instructions, and communicate effectively with all levels of the organization
Preferred Qualifications
Experience with vision systems (Cognex, Keyence, or similar)
Knowledge of industrial safety standards (OSHA, NFPA 70E, ISO 13849)
Experience with servo motion control and coordinated robotic systems
System integration or project management experience
Familiarity with lean manufacturing and continuous improvement practices
Key Skills
PLC Programming
Robotic Programming
Automation Troubleshooting
Electrical Controls and Panel Design
Safety Systems Integration
HMI/SCADA Development
Cross-functional Communication and Collaboration
Physical Requirements
Ability to stand, climb, bend, and kneel regularly
Ability to sit for extended periods while working at a computer
Ability to lift up to 50 lbs regularly and up to 75 lbs occasionally
Ability to work on the production floor around industrial machinery
Willingness to support off-shift or weekend work during launches or emergency situations
Occasional travel may be required
Work Environment and Potential Hazards
Regular exposure to industrial environments, including petroleum-based products and cleaning solvents
Exposure to sharp tools and moving machinery common in manufacturing settings
Core Competencies
Time Management: Ability to complete tasks independently with minimal disruption
Organization: Ability to prioritize work and manage multiple responsibilities efficiently
Teamwork: Strong collaboration skills with a positive, professional attitude
Problem Solving: Ability to identify issues and implement timely, effective solutions
Communication: Clear, professional verbal and written communication skills
Safety Awareness: Consistent adherence to safety policies and proper equipment usage


