Controls Engineer

itec group Inc.

Mississauga

On-site

CAD 85,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

PLC Programmer/Controls Software Designer
PLC Programmer/Controls Software Designer

Samuel, Son & Co. • Southwestern Ontario

On-site
CAD 52,000 - 65,000
hardware engineer
hardware engineer

Automation Integrators • Calgary

On-site
CAD 165,000 - 224,000
PLC Programmer & Designer
PLC Programmer & Designer

NPAworldwide • Orangeville

On-site
CAD 93,000 - 104,000
Senior Controls Engineer
Senior Controls Engineer

Samco Machinery • Toronto

On-site
CAD 95,000 - 125,000
Electrical Designer
Electrical Designer

People Store Staffing • Toronto

On-site
CAD 65,000 - 90,000
Controls Software Designer
Controls Software Designer

TEEMA • Cambridge

On-site
Controls Engineer
Controls Engineer

Tuff Automation • Grand Rapids

On-site
CAD 70,000 - 95,000
OPEN: Controls Designer
OPEN: Controls Designer

Cpus Engineering Staffing Solutions Inc. • Oakville

Hybrid
CAD 95,000 - 114,000
Comprehensive benefits and compensation package
Automation & Controls Engineer - System Integrator
Automation & Controls Engineer - System Integrator

United States Digital Space LLC • St. Catharines

On-site
CAD 110,000 - 143,000
Flexible work locations
Career development
Team events and community initiatives
Control Systems Specialist
Control Systems Specialist

NPAworldwide • Hamilton

On-site
CAD 85,000 - 120,000
Overtime
Extended Health & Dental
RRSP Matching