1

Scada Programming Jobs in Alberta (NOW HIRING)

A second credential, such as an Electrical Engineering Technologist, Journeyman Power Line Technician, or Power System Electrician, is considered an asset. * Experience with SCADA or an Advanced ...

We are looking for a knowledgeable and experienced Engineer to join our System Planning team. As ... Familiarity with SCADA, Outage Management Systems (OMS), Distribution Management System (DMS ...

Be Seen First

About HOCS Projects HOCS Projects is a Calgary-based engineering, procurement, and project ... Define and review control-system and network architectures, including PLC, DCS, SCADA, ESD/SIS, and ...

Be Seen First

About HOCS Projects HOCS Projects is a Calgary-based engineering, procurement, and project ... Define and review control-system and network architectures, including PLC, DCS, SCADA, ESD/SIS, and ...

Support the maintenance, troubleshooting, and operation of PLCs, HMIs, SCADA systems, automated equipment, and industrial control systems, including programming, backups, documentation, and ...

Showing results 41-60

Scada Programming information

What is SCADA programming?

SCADA programming involves creating and configuring software that monitors and controls industrial processes, such as manufacturing, energy, or water treatment systems. SCADA (Supervisory Control and Data Acquisition) systems collect real-time data from sensors and equipment, display this information to operators, and allow them to control processes remotely. Programming these systems typically involves using specialized software platforms to design user interfaces, set up data communication protocols, and implement automation logic. SCADA programmers ensure the system operates efficiently, safely, and reliably, often integrating with PLCs and other industrial devices.

What are the key skills and qualifications needed to thrive as a SCADA programmer?

To thrive as a SCADA Programmer, you need a solid background in industrial automation, control systems, and programming, typically supported by a degree in electrical engineering, computer science, or a related field. Familiarity with SCADA software platforms (such as Wonderware, Ignition, or Siemens WinCC), PLC programming, and relevant industry certifications is crucial. Strong problem-solving skills, attention to detail, and effective communication help you work well with engineering teams and clients. These competencies ensure reliable system integration, efficient troubleshooting, and optimal plant or process performance.

What are some common challenges faced by SCADA programmers when integrating new devices into existing control systems?

SCADA programmers often encounter challenges when integrating new devices, such as ensuring compatibility with legacy hardware and software, managing communication protocols, and maintaining data integrity across the system. Troubleshooting connectivity issues and configuring drivers to facilitate smooth data exchange are also common tasks. Collaborating closely with engineers, IT specialists, and equipment vendors is essential to resolve these challenges efficiently and minimize system downtime.

Are SCADA programmers in demand?

SCADA programmers are in demand due to the increasing need for automation and control systems in industries such as manufacturing, energy, and utilities. Skilled professionals with knowledge of PLCs, HMI, and SCADA software like Wonderware or Ignition are sought after, especially those with certifications and experience in system integration and cybersecurity. Job opportunities are often available in regions with industrial infrastructure development and infrastructure modernization projects.

How to become a SCADA programmer?

To become a SCADA programmer, you typically need a background in electrical engineering, computer science, or automation technology, along with proficiency in programming languages such as ladder logic, Python, or C++. Familiarity with SCADA software platforms like Wonderware, Ignition, or GE iFIX is essential, and obtaining industry certifications can enhance job prospects. Practical experience through internships or hands-on projects is also valuable for developing the skills required in SCADA programming roles.

What are popular job titles related to Scada Programming jobs in Alberta?

For Scada Programming jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Scada Programming jobs in Alberta look for?

The top searched job categories for Scada Programming jobs in Alberta are:

Infographic showing various Scada Programming job openings in Alberta as of September 2026, with employment types broken down into 2% Internship, 82% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution.

Protection and Control Technician IV

Calgary, AB โ€ข On-site

Shermco Industries, Inc.
Electrical Equipment, Appliance, and Component Manufacturingย โ€ขย 501 - 1,000 employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

Overview

Protection and Control Technician IV

Location: Field-Based in British Columbia

Employment Type: Full-time, Permanent

About Shermco Canada

Shermco Canada provides electrical testing, maintenance, commissioning, repair, and engineering services across Canada. For more than 50 years, we have supported utilities, industrial facilities, renewable energy providers, data centres, and other critical infrastructure through our commitment to safety, quality, and technical excellence.

Position Overview

The Protection and Control Technician IV is a senior field-based technical expert responsible for leading complex testing, commissioning, maintenance, and troubleshooting projects involving electrical protection and control systems.

This position serves as a technical authority, leads field execution, resolves advanced system issues, and provides mentorship to technicians across multiple experience levels.

Responsibilities
  • Lead testing, commissioning, startup, maintenance, and troubleshooting of complex protection and control systems.
  • Serve as the lead field technician on major substation, utility, industrial, and renewable energy projects.
  • Test advanced protection schemes, including line current differential, distance, bus differential, breaker failure, auto-reclosing, transfer trip, generator, and transformer protection.
  • Direct outage planning, testing strategies, functional verification, and commissioning activities.
  • Diagnose complex relay, SCADA, communications, automation, and control-system issues.
  • Review relay settings, protection philosophies, schematics, and commissioning plans for technical accuracy.
  • Lead root-cause investigations involving protection-system failures and recommend corrective actions.
  • Act as the primary technical contact for customers, engineers, project managers, and field teams.
  • Develop and improve testing procedures, technical standards, and field practices.
  • Mentor and train technicians while promoting consistent safety, quality, and technical performance.
  • Provide field leadership to support project schedules, customer expectations, and operational requirements.
  • Support customer relationships and business-development activities by providing technical expertise.
Qualifications
  • Diploma in Electrical Engineering Technology, Electrical Power and Controls, or a related discipline, or an equivalent combination of education, military training, and relevant industry experience.
  • At least seven years of protection and control testing, commissioning, maintenance, and troubleshooting experience.
  • Advanced expertise with microprocessor-based relays, communications systems, and substation automation technologies.
  • In-depth knowledge of utility and industrial protection-system design, operation, and commissioning.
  • Experience leading major substation commissioning, outage, or maintenance projects.
  • Demonstrated ability to independently diagnose and resolve complex technical issues.
  • Proven technical leadership, mentoring, and customer-facing experience.
  • Strong written and verbal communication skills, including technical reporting and presenting recommendations.

Preferred Qualifications

  • Registration or eligibility for registration with ASTTBC.
  • NETA certification or equivalent advanced electrical testing experience.
  • Experience with SEL relays, AcSELerator QuickSet, SCADA, IEC 61850, DNP3, Modbus, or other substation automation technologies.
  • Current WHMIS, First Aid/CPR/AED, fall protection, confined-space, or other relevant safety training.
  • Knowledge of CSA Z462 or equivalent electrical safety standards.

Travel and Working Conditions

  • Ability to travel throughout British Columbia and occasionally to other locations in Canada, including overnight or extended assignments.
  • Availability to work overtime, evenings, weekends, or statutory holidays when required by outages and project schedules.
  • Valid driver's license and driving record that meet company and insurer requirements.
  • Ability to work safely in substations, industrial facilities, construction environments, and outdoor conditions.
  • Ability to wear required personal protective equipment and perform the essential duties of the position, with reasonable accommodation where required.
  • Ability to stand, walk, climb, bend, crouch, and lift or move equipment weighing up to 23 kilograms or 50 pounds.
  • Hours of work, overtime, rest periods, and statutory holiday compensation will be administered in accordance with applicable B.C. employment standards and company policy.

What We Offer

  • Extended health, dental, and vision coverage
  • Employer-supported retirement savings program
  • Employee and family assistance program
  • Paid vacation and statutory holidays
  • Professional development and certification support
  • Company-provided tools, safety equipment, and personal protective equipment, as applicable
  • Travel expenses and allowances in accordance with company policy

Conditions of Employment

The successful candidate must be legally entitled to work in Canada.

Any offer may be conditional upon successful completion of job-related requirements, including verification of qualifications and employment history, reference checks, a driver's abstract, and other legally permissible screening relevant to the position.

Drug and alcohol testing may apply only where legally permissible and reasonably required for a safety-sensitive position. All screening will be conducted in accordance with applicable privacy, human rights, and employment requirements.

The compensation range reflects Shermco Canada's reasonable estimate at the time of posting. Final compensation will be based on experience, qualifications, certifications, technical capabilities, and internal equity.

Pay RangeCAD $75.00 - CAD $95.00 /Hr.Employment Type: FULL_TIME