Robotic & PLC Programmer
Parts ASAP (formerly All States Ag Parts) · Lenexa, KS · 2 mo ago
On-siteEngineeringFull-time
About the Role
The Robotic & PLC Programmer designs, programs, commissions, and maintains 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.
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 to increase throughput and reduce cost of goods sold.
- Serves as subject matter expert for Robotic Welding operations.
- Develops, programs, and troubleshoots PLC systems (Allen-Bradley, Siemens, Omron, or equivalent).
- Programs and maintains industrial robots (Fanuc, ABB, KUKA, Yaskawa/Motoman, Panasonic or similar).
- Designs and modifies HMI/SCADA screens for operator interaction and system monitoring.
- Diagnoses and resolves automation, electrical, and communication issues to minimize downtime.
- Integrates robots with PLCs, vision systems, safety devices, and peripheral equipment.
- Implements and validates safety systems (light curtains, safety PLCs, interlocks, E-Stops).
- Maintains documentation including electrical schematics, I/O lists, and program backups.
- Supports continuous improvement initiatives to optimize cycle time, quality, and reliability.
- Provides technical support and training to operators and maintenance personnel.
- Follows all safety, quality, and regulatory standards.
- Develops Manufacturing Engineering Goals and Objectives aligned with company goals, emphasizing quality, cost reductions, and productivity improvements.
- Applies lean tools and methods; evaluates opportunities for improvements and launches initiatives in accordance with the Continuous Improvement Program.
- Creates basic tooling using CAD software.
- Performs all other duties as assigned and complies with the company’s ISO 9001 Quality Management System when required.
Requirements
- 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.
- 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 understanding of applicable operating and documentation procedures and material flow.
- Ability to meet deadlines, follow written and verbal instructions, and communicate effectively with subordinates, management, vendors, and other employees.
Preferred Qualifications
- Experience with vision systems (Cognex, Keyence, etc.).
- Knowledge of industrial safety standards (OSHA, NFPA 70E, ISO 13849).
- Experience with servo motion and coordinated robotic systems.
- Project management or system integration experience.
- Familiarity with lean manufacturing and continuous improvement practices.
Skills
- PLC Programming
- Robotic Programming
- Automation Troubleshooting
- Electrical Controls
- Safety Systems
- HMI/SCADA Development
- Communication & Team Collaboration
Physical Requirements
- Ability to stand, climb, bend, and kneel on a regular basis.
- Prolonged periods of sitting at a desk and working on a computer.
- Able to push, pull, and lift up to 50 lbs. regularly and up to 75 lbs. occasionally.
- Ability to work on the production floor and around industrial machinery.
- Willingness to support off-shift or weekend work during launches or emergencies.
- Occasional travel may be required.
Potential Hazards
- Exposure to hazardous substances including petroleum-based products and cleaning solvents.
- Exposure to sharp (cutting) tools.
Competencies
- Time Management: Effective time management skills to independently complete tasks with minimal disruption.
- Organization: Ability to prioritize multiple tasks and maintain a smooth workflow.
- Teamwork: Ability to work closely with a variety of employees while maintaining a positive attitude.
- Problem Solving: Identify and resolve problems in a timely manner.
- Communication: Speak clearly and persuasively in positive or negative situations; ability to ask detailed questions to comprehend requests.
- Safety and Security: Follow safety policies/plans; utilize tools and equipment in a safe and proper manner.