Senior PLC Programmer — EcoStruxure Expert

Control Tech

Fort Saskatchewan

On-site

CAD 100,000 - 140,000

Full time

9 hours ago
Be an early applicant
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

Schneider Electric is seeking an experienced PLC Programmer to design, implement, and support automation systems across multiple client projects. The role focuses on Schneider Electric PLC platforms, HMI/SCADA development, and integration with industrial networks.

The candidate will perform FAT/SAT, site commissioning, and startup activities, while coordinating with clients, engineers, and field technicians to ensure reliable, efficient automation solutions.

Qualifications

  • Diploma or degree in Instrumentation Engineering Technology, Electrical Engineering Technology, Automation Engineering, Computer Engineering, or a related discipline.
  • Minimum 5 years of industrial automation experience with at least 3 years programming Schneider Electric PLC systems.
  • Demonstrated experience with Schneider Electric EcoStruxure Control Expert (Unity Pro) and EcoStruxure Machine Expert.

Responsibilities

  • Develop, program, configure, and maintain Schneider Electric PLC control systems.
  • Design and implement control strategies utilizing EcoStruxure Control Expert (Unity Pro) and EcoStruxure Machine Expert platforms.
  • Develop and configure HMI and SCADA applications using Schneider Electric and third-party visualization software.
  • Configure PLC communications, industrial networks, and remote I/O systems.
  • Develop functional design specifications, control narratives, cause-and-effect matrices, and detailed software documentation.
  • Perform software testing, FAT, SAT, commissioning, and startup activities.
  • Troubleshoot and optimize existing PLC and SCADA systems to improve performance, reliability, and operational efficiency.
  • Integrate PLC systems with VFDs, analyzers, instrumentation, safety systems, and third-party equipment.
  • Support modernization and migration projects involving legacy control systems.
  • Generate and maintain complete project documentation, including system architectures, control narratives, operating procedures, and as-built documentation.
  • Provide technical support during project execution, startup, and ongoing operational activities.
  • Participate in project planning, scheduling, estimating, and execution activities.
  • Participate and comply with company safety programs and company policies.

Skills

Schneider Electric PLC programming
Industrial automation
SCADA/ HMI design
Modbus TCP/IP
IP/Ethernet networks
PID control
Troubleshooting

Education

Diploma/degree in Instrumentation Engineering Technology

Tools

EcoStruxure Control Expert (Unity Pro)
EcoStruxure Machine Expert
Modicon M340/M580/Quantum/Premium
Schneider Electric HMI Systems
AVEVA System Platform
Citect SCADA
Ignition
Wonderware
Modbus TCP/IP
VFDs

Job description

Schneider Electric is seeking an experienced PLC Programmer to design, implement, and support automation systems across multiple client projects. The role focuses on Schneider Electric PLC platforms, HMI/SCADA development, and integration with industrial networks.

The candidate will perform FAT/SAT, site commissioning, and startup activities, while coordinating with clients, engineers, and field technicians to ensure reliable, efficient automation solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Programmer - Schneider Electric PLC
Programmer - Schneider Electric PLC

Control Tech Ltd • Calgary

On-site
CAD 100,000 - 140,000
Programmer - Schneider Electric PLC
Programmer - Schneider Electric PLC

Control Tech • Fort Saskatchewan

On-site
CAD 100,000 - 140,000
Senior PLC Programmer — Remote & Flexible Hours
Senior PLC Programmer — Remote & Flexible Hours

Systemex Industries Conseils • Laval (administrative region)

Hybrid
CAD 90,000 - 120,000
Flexible hours
Remote work options
Insurance benefits
+4
PLC/HMI Programmer
PLC/HMI Programmer

Valleyintegration.com • Mississauga

Hybrid
CAD 85,000 - 110,000
Competitive compensation and benefits
Senior PLC & Automation Engineer — Water Tech Systems
Senior PLC & Automation Engineer — Water Tech Systems

AMARIS GROUP SA • Oakville

Hybrid
CAD 50,000 - 115,000
Senior PLC Programmer
Senior PLC Programmer

Systemex • Laval (administrative region)

On-site
CAD 90,000 - 120,000
Flexible hours
Remote work
Health insurance
+3
Senior Controls Engineer
Senior Controls Engineer

Samco Machinery • Toronto

On-site
CAD 95,000 - 125,000
Controls Engineer
Controls Engineer

itec group Inc. • Mississauga

On-site
CAD 85,000 - 100,000
Control Systems Specialist
Control Systems Specialist

NPAworldwide • Hamilton

On-site
CAD 85,000 - 120,000
Overtime
Extended Health & Dental
RRSP Matching
Senior SCADA Controls Designer — Industrial Automation
Senior SCADA Controls Designer — Industrial Automation

Advancedtechsearch • Southwestern Ontario

On-site
CAD 51,000 - 69,000