PLC Programmer

Location: Sterling Heights, MI

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


· 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

Back to Jobs

  • Max. file size: 300 MB.
Share this job Posting: