PLC Programmer
Control Systems Engineer
Job Description
Role and Responsibilities:
·Creating and implementing control programs for electrical systems and machinery
·Performing diagnostics and maintenance on control systems, troubleshooting and making repairs as needed
Optimizing PLC processes and improving efficiency
Monitoring and visualizing processes to ensure optimal system performance
Providing training to clients on the operation of PLC systems
Offering customer support and technical assistance through various communication channels
Working within project timelines and budgets
Traveling to client facilities to implement, maintain and upgrade software and hardware components
Managing equipment maintenance, selection, and installation processes
Preferred Skills:
· Ability to comprehend and follow instructions accurately
· Strong analytical thinking and problem-solving skills
· Ability to work autonomously and take ownership of projects
· Strong communication skills for effectively collaborating with team members and clients
· Knowledge of computer science principles and programming concepts
· Familiarity with control programs and their implementation
· Proficiency in using HMI software
· Experience with indirect addressing and arrays in programming
· Proficiency in various PLC programming languages
· Expertise in troubleshooting and problem-solving related to control systems
Requirements:
· Proficiency with AutoCAD software for design purposes
· Ability to operate and use a digital multi-meter for electrical measurements
Experience with Logix software for PLC programming
Proficiency in using Microsoft Office applications for documentation and communication purposes
Familiarity with Wonderware software for SCADA systems
Knowledge of Keyence vision and PLC technologies for automation processes
o Proficiency with CODESYS software for programming purposes
o Experience with programming human-machine interface (HMI) software
o Familiarity with Keb Combivis Studio software for control systems
o Knowledge of various programmable logic controller (PLC) software
o Familiarity with Rockwell RSLogix software for PLC programming
o Proficiency in using Siemens SIMATIC STEP 7 software for control systems
o Experience with Siemens SIMATIC WinCC software for human-machine interfaces
o Familiarity with supervisory control and data acquisition (SCADA) software for system monitoring and control
o Proficiency in using software for variable frequency drive (VFD) control
o Familiarity with Wonderware InTouch software for human-machine interfaces