Job Description
We’re excited to share an opportunity for an existing vacancy as
Controls Designer (PLC Programmer) . This is a hands‑on, high‑impact role responsible for designing and programming industrial automation systems from scratch across multiple PLC platforms. You will play a key role in developing custom machine control solutions, improving manufacturing performance, and bringing complex automation projects to life from concept through commissioning.
Daily Responsibilities
Designing and programming PLCs from scratch (no pre‑built templates) across multiple platforms such as Allen‑Bradley (Rockwell), Siemens, Omron, Schneider, and others
Developing HMI/SCADA applications and integrating operator interfaces
Creating control panel layouts, electrical schematics, and I/O lists
Writing ladder logic, structured text, and function block programs
Integrating servo systems, VFDs, robotics, vision systems, and safety PLCs
Conducting system testing, debugging, and troubleshooting during build and commissioning phases
Supporting factory acceptance testing (FAT) and site acceptance testing (SAT)
Collaborating with mechanical, electrical, and project engineering teams to ensure seamless system integration
Providing on‑site start‑up support and commissioning at customer facilities (as required)
Documenting programs, revisions, and maintaining version control
Mandatory Requirements
7+ years of experience programming PLCs from scratch in a manufacturing or automation environment
Experience with multiple PLC platforms (e.g., Allen‑Bradley, Siemens, Omron, Schneider)
Strong understanding of industrial automation principles, electrical controls, and machine safety
Ability to read and interpret electrical schematics and technical drawings
Experience integrating motion control, VFDs, and industrial networks (EtherNet/IP, Profinet, Modbus, etc.)
Strong troubleshooting and problem‑solving skills
Willingness to travel for commissioning when required
Salary Range
$90,000-$100,000
If you are interested in learning more about the
Controls Designer (PLC Programmer)
job opportunity please submit your updated resume to adam@itecgroup.ca
We are recruitment industry leaders committed to quality service, integrity, respect and equal opportunity. We pride ourselves on a personalized recruitment process driven by experienced professionals. We do not use AI in our recruitment decisions; each candidate is evaluated based on their unique experience, skills, and fit for the role. Accommodations are available to all applicants upon request throughout our recruitment process. Please contact us at admin@itecgroup.ca or 1-877-682-8889 x223 if you require accommodation. We will work with all applicants to accommodate their accessibility needs. By applying for this position you are consenting to receive electronic messages related to the consideration of employment through itec group and its clients. Should you wish to stop receiving electronic communications at any time, simply let us know at unsubscribe@itecgroup.ca
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 4, 2026
Job Type:
Construction
Location:
Canada
Company:
itec group Inc.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.