Controls Engineer

itec group Inc.

Mississauga

On-site

CAD 85,000 - 100,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

itec group Inc. is looking for a hands-on PLC Programmer in Mississauga, Canada. This role involves developing, testing, and commissioning PLC/HMI control software, as well as engaging in electrical design for automation solutions. The ideal candidate will have 3+ years of experience with major PLC platforms and knowledge of HMI development. A competitive salary range of $85,000 - $100,000 is offered, along with accommodations available upon request.

Qualifications

  • 3+ years PLC programming experience in automation or machine-building environment.
  • Hands-on experience with major PLC platforms.
  • HMI development experience with FactoryTalk, WinCC, or similar.

Responsibilities

  • Design, develop and maintain PLC control programs for machines.
  • Create and maintain HMI screens and operator interfaces.
  • Troubleshoot control systems on-site and deliver timely fixes.

Skills

PLC programming
Electrical design
HMI development
Troubleshooting
Problem-solving
Attention to detail

Education

Diploma or degree in Electrical Engineering, Mechatronics, Control Systems

Tools

Allen‑Bradley/Rockwell PLC
Siemens PLC
EPLAN
AutoCAD Electrical

Job description

Itec group has partnered with a leading manufacturer of automated machinery and systems for industrial customers. They design, build and commission turnkey automation solutions combining mechanical, electrical and control systems.

We are seeking a hands‑on PLC Programmer who will spend 80% of their time developing, testing and commissioning PLC/HMI control software and 20% on electrical design and control panel documentation. The ideal candidate is practical, detail‑oriented, and comfortable working across controls and electrical disciplines to deliver reliable, field‑ready automation systems.

Daily responsibilities
  • PLC / Controls (80%)
  • Design, develop and maintain PLC control programs (ladder, structured text, function blocks) for new machines and retrofit projects.
  • Create and maintain HMI screens, operator interfaces and alarm logic.
  • Integrate drives, motion controllers, servo/axis control, sensors, and robot interfaces.
  • Implement industrial communication (EtherNet/IP, Profinet, Modbus, etc.) and device networking.
  • Prepare and execute FAT and SAT procedures; lead commissioning and site startup activities.
  • Troubleshoot control systems on the shop floor and at customer sites; deliver timely fixes and firmware updates.
  • Produce clear control logic documentation, I/O lists, and software release notes.
  • Follow control standards, write reusable libraries and support continuous improvement of control solutions.
  • Electrical Design (20%)
  • Develop and update electrical schematics, panel wiring diagrams and I/O wiring for control cabinets.
  • Specify control components (PLCs, I/O modules, power supplies, relays, terminal blocks, VFDs) and prepare BOMs.
  • Collaborate with panel builders and procurement to ensure correct component selection and lead times.
  • Support the build and test of control panels; verify wiring and component placement during assembly.
  • Ensure electrical designs meet applicable safety and regulatory requirements.
  • Maintain as‑built electrical documentation and revision control.
Qualifications & Experience
  • Diploma or degree in Electrical Engineering, Mechatronics, Control Systems, or equivalent technical background.
  • 3+ years PLC programming experience in an automation or machine‑building environment.
  • Hands‑on experience with at least one major PLC platform (Allen‑Bradley/Rockwell, Siemens, or equivalent).
  • HMI development experience (FactoryTalk, WinCC, Ignition, or similar).
  • Practical experience with VFDs, motion control, encoders, and industrial field devices.
  • Ability to read and produce electrical schematics; familiarity with EPLAN or AutoCAD Electrical is an asset.
  • Experience with FAT/SAT, commissioning, and field troubleshooting.
  • Strong problem‑solving skills, attention to detail, and good documentation practices.
Salary Range

$85,000 - $100,000

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Engineer
Controls Engineer

itec group Inc. • Oakville

On-site
CAD 114,616,000 - 171,924,000
Accommodations available
PLC Programmer
PLC Programmer

Tri-Mach Inc. • Stratford

Hybrid
CAD 51,000 - 61,000
Health benefits
RRSP matching
Health Spending Account
+7
PLC Programmer
PLC Programmer

Canadian Executive Search Group (USA) Inc / Division of Arrow Group of Companies • Windsor

On-site
CAD 41,000 - 62,000
Controls Engineer
Controls Engineer

Jordan Engineering Inc. • St. Catharines

Hybrid
CAD 75,000 - 110,000
Health benefits
RRSP matching
Flexible working arrangements
Senior Controls Engineer
Senior Controls Engineer

Samco Machinery • Toronto

On-site
CAD 90,000 - 120,000
PLC Programmer/Controls Software Designer
PLC Programmer/Controls Software Designer

Samuel, Son & Co. • Southwestern Ontario

On-site
CAD 52,000 - 65,000
Controls System Engineer
Controls System Engineer

Dawn Staffing Solutions Inc • Toronto

On-site
CAD 100,000 - 120,000
Senior PLC and Drives Programmer
Senior PLC and Drives Programmer

Kellow Recruiting • Southwestern Ontario

On-site
CAD 83,000 - 90,000
Extended health
Paramedical
Vision & dental
+4
Senior Controls Engineer
Senior Controls Engineer

Waterstone Human Capital • Toronto

On-site
CAD 104,000 - 127,000
Controls Engineer
Controls Engineer

Fitzii, Inc. • Mississauga

On-site
CAD 75,000 - 90,000