1

Scada Programming Jobs in Alberta (NOW HIRING)

Electrical Engineer

Calgary, AB ยท Hybrid

$100K - $150K/yr

SCADA and communication systems * Turbine electrical interfaces and collector networks * Coordinate with EPC contractors and engineering consultants to ensure design optimization and compliance 3. ...

Senior Software Engineer (C++ and C#)

Calgary, AB ยท Hybrid

CA$124K - CA$207K/yr

The Job Join AVEVA's Enterprise SCADA (LMS) team as a Senior Software Engineer, where you'll help build and enhance mission-critical industrial software used by global customers. You'll work in a ...

Substation Design Engineer Job Level: ENG C/D Date Posted: June 12, 2026 Closing Date: June 29 ... Broad understanding of Protection and Control (P&C), SCADA, Telecom, Teleprotection, as well as ...

... engineering teams to implement improvements and new artificial lift installations * Analyze data from multiple sources to identify trends, issues, and opportunities * Troubleshoot SCADA systems and ...

Advanced degree in relevant field plus 5+ years professional experience. * 5+ years in PLC programming, troubleshooting, and modification, as well as HMI and control networks, SCADA systems, and ...

Overview The Systems Engineering Manager is a key leadership role within the Calgary Delivery ... Experience with systems integration of signaling, communications, traction power, SCADA, station ...

next page

Showing results 1-20

Scada Programming information

What are the key skills and qualifications needed to thrive as a SCADA Programmer, and why are they important?

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.

Does SCADA require programming?

SCADA programming typically requires knowledge of programming languages such as ladder logic, Python, or C++, as well as understanding of industrial control systems. Programmers develop and modify control logic, interfaces, and data collection processes to ensure efficient system operation. Strong problem-solving skills and familiarity with SCADA software platforms are also important for this role.

How much do SCADA developers make?

SCADA developers typically earn between $70,000 and $120,000 annually, depending on experience, location, and industry. Skilled professionals with knowledge of PLCs, HMI design, and programming languages like Python or C++ tend to command higher salaries, especially in industrial automation environments.

Can AI replace SCADA?

SCADA programming involves designing and maintaining supervisory control and data acquisition systems used in industrial automation. While AI can enhance SCADA systems through predictive analytics and anomaly detection, it is unlikely to fully replace the role of SCADA programmers, who are essential for system configuration, customization, and troubleshooting. Human expertise remains critical for ensuring system reliability and safety in industrial environments.

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 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.

What engineers make $500,000?

Senior engineers in specialized fields such as software engineering, petroleum engineering, or aerospace engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. High-level roles typically require extensive experience, advanced skills, and sometimes leadership responsibilities or working in high-paying industries.
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 June 2026, with employment types broken down into 87% Full Time, and 13% Part Time. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.
Instrumentation & Control (I&C) Systems Engineer

Instrumentation & Control (I&C) Systems Engineer

Hazen and Sawyer

Calgary, AB โ€ข On-site

Full-time

Medical, Retirement, PTO

Posted 2 days ago

Be an early applicant


Job description

WaterSMART Solutions | A Hazen Company is seeking an Instrumentation & Control Systems Engineer to join our Calgary, Alberta office. This role will serve as a Discipline Lead on water and wastewater projects across Canada and the United States, providing technical leadership and project delivery support. The successful candidate will work independently on projects, be a part of multidisciplinary teams, and act as a trusted technical advisor to clients. This position offers the opportunity to support I&C standards, project delivery approaches, and the evolution of OT and automation systems across the firm.

Why WaterSMART | A Hazen Company?

  • WaterSMART Solutions was founded in Calgary, Alberta in 2006 and was acquired by Hazen in late 2024. Hazen was founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation). We currently have over 2,000 employees in 70+ offices throughout the United States, Canada, the UK and Latin America.
  • Our work includes collaborative water management consulting and the planning, design, and construction of environmental infrastructure โ€“ for water, wastewater, and stormwater management.
  • We provide competitive compensation and benefits packages and a flexible, hybrid work environment that supports work-life balance.
  • We recruit talented professionals, provide them with challenging, interesting, and creative assignments, and furnish them with the tools they need to succeed.
  • This is your opportunity to be part of our growing team of talented, motivated professionals

Key Responsibilities:

Technical Leadership & Design

  • Serve as Lead for I&C systems on medium to large, complex water and wastewater projects
  • Evaluate, select, specify, and engineer I&C systems including PLC, SCADA, DCS, networking, data acquisition, trending, and alarm management systems
  • Develop I&C designs using sketches, P&IDs, control narratives, architecture diagrams, schematics, and installation details
  • Prepare technical memoranda, reports, studies, specifications, drawings, and construction documents
  • Develop process control descriptions for use by system integrators
  • Prepare and review cost estimates and participate in value analysis

Project & Client Management

  • Lead project coordination meetings with internal teams, external consultants, contractors, vendors, and owners
  • Participate in client requirement meetings and provide technical guidance throughout project execution
  • Develop and manage project scope, budget, staffing, schedules, and design approach
  • Oversee and manage multiple projects concurrently

Construction, Commissioning & QA/QC

  • Conduct constructability reviews and quality assurance/quality control reviews on own and peer projects
  • Review and approve contractor submittals and documentation
  • Perform field reviews during construction and prepare construction review documentation
  • Participate in factory acceptance testing (FAT), site acceptance testing (SAT), startup, and commissioning activities, providing direction to commissioning team

Business Development

  • Contribute I&C scopes, control narratives, and cost estimates for water and wastewater proposal
  • Translate utility operational needs into practical SCADA, PLC, and instrumentation solutions
  • Support client meetings and site assessments to identify control system modernization opportunities
  • Develop proposal and marketing content highlighting automation strategy and lifecycle value

Required Qualifications:

  • Bachelor of Science in Electrical, Mechanical, or Chemical Engineering (Masterโ€™s degree preferred)
  • Approximately 7-10 years of experience in Instrumentation & Controls design for water and wastewater facilities
  • Professional Engineer (PE or P.Eng.) license, or ability to obtain reciprocity within a defined timeframe
  • Strong working knowledge of applicable codes and standards (NEC, NFPA, and related standards)
  • Experience developing P&IDs, specifications, control system architectures, and construction documents
  • Ability to convey I&C requirements clearly to project managers, clients, and multidisciplinary teams
  • Strong verbal, written, and interpersonal communication skills
  • Ability to work on multiple projects simultaneously
  • Proficiency with AutoCAD or AutoCAD Plant 3D (or willingness to learn)
  • Experience with PLC, SCADA, DCS and HMI configuration or programming preferred

What We Offer:

  • Competitive compensation based on experience, education, and geographic location
  • Employer-matched retirement savings program
  • Comprehensive health benefits
  • Vacation time commensurate with industry experience
  • Professional development support, including training, tuition reimbursement, and incentives for professional registration
  • Flexible hybrid work environment that supports workโ€“life balance

Please apply with a cover letter and resume.

While we appreciate the interest of all applicants, we will only be responding to those candidates selected for an interview.


HAZEN AND SAWYER logo

About HAZEN AND SAWYER

Sourced by ZipRecruiter

Hazen and Sawyer, headquartered in New York, NY, US, operates within the field of environmental science and engineering. Founded in 1951, the firm specializes in designing drinking water, wastewater, and stormwater facilities, comprehensive solid waste services, and other environmental infrastructure projects. Striving towards nurturing clean, safe water supply, the company upholds it as its primary mission. Their dedication reflects in their numerous honors received at the national and regional levels, including awards from the American Society of Civil Engineers, American Council of Engineering Companies, and Water Environment Federation.

Industry

Environmental consulting services

Company size

501 - 1,000 Employees

Headquarters location

New York, NY, US

Year founded

1951