Skip to main content
Post your resume and find your next job on Indeed!

PLC jobs in Calgary, AB

Sort by: -
    • Perform project construction commissioning: field instrument commissioning with vendors/contractors/others, functional process control testing, alarm validation…
    • View all City of Calgary jobs - Calgary jobs - Security Engineer jobs in Calgary, AB
    • Salary Search: Systems Control Technician salaries in Calgary, AB
    • See popular questions & answers about City of Calgary
    • Completion of an accredited Journeyperson Certificate in one of the following trades: Electrician, Electronics Technician or Instrument Technician from Alberta…
    • Assist in field engineering, site support, and commissioning activities at project locations as required.
    • Field instrumentation and control system design and…
    • Participate in site visits and commissioning activities to learn practical application of designs.
    • Basic knowledge of instrumentation and control devices (…
    • Support predictive and preventive maintenance programs for automation assets.
    • Develop and maintain automation documentation (schematics, I/O lists, code backups…
    • Design and supervise production of drawings and specifications for complete electrical and automation systems including single line diagram, AC/DC schematics,…
    • A diverse background in automation and control system planning, design, programming, and maintenance is required, along with at least three years of experience…
    • In this role, you will be a key technical resource for our clients and internal teams, supporting the design, programming, testing, deployment and ongoing…
    • Support programming, commissioning, and startup to ensure systems meet design intent.
    • Post-secondary education in Instrumentation, Controls, Mechatronics,…
    • Performs basic commissioning and system diagnostics from system-level controllers to end devices (i.e., sensors, actuators, etc.) and completes all required…
    • Mechanical Maintenance (Oil and Gas): Knowledge of mechanical equipment and the preventive maintenance; ability to repair or replace faulty mechanical parts…
    • Manage spare parts inventory for automation equipment by identifying critical components, supporting procurement activities, and maintaining inventory records.
    • Shows critical and creative thinking and problem solving and brings forward solutions for our clients' toughest challenges.
    • Prepare and maintain automation documentation including software design, test records, commissioning notes, and redline markups.
    • 5-10 years of experience.
    • Have previous experience with PLC programming, preferred.
    • Hold a Red Seal or Journeyperson certification in Instrumentation or Electrical, asset.
Get email updates for the latest PLC jobs in Calgary, AB

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

plc programmer

Career Resources:

Systems Control Technician
Calgary, AB
$46.21–$61.78 an hour
Full-time

Job details

$46.21–$61.78 an hour
Full-time
On call
Calgary, AB

Full job description

If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer competitive wages, pensions, and benefits. Together we make Calgary a great place to make a living, a great place to make a life.
The City is committed to fostering a respectful, inclusive and equitable workplace which is representative of the community we serve. We welcome those who have demonstrated a commitment to upholding the values of equity, diversity, inclusion, anti-racism and reconciliation. Applications are encouraged from members of groups that are historically disadvantaged and underrepresented. Accommodations are available during the hiring process, upon request.
As a Systems Control Technician, you will be a key member of the Water Treatment Control Systems team, supporting both field-based and centralized process control systems across the City's water treatment plants, pump stations, underground storage reservoirs, and regional water monitoring systems. You will collaborate with Water Treatment work groups such as Operations, Maintenance, Engineering Project Delivery, and Operational Engineering to support project design and execution, implement process control enhancements and contribute to process optimization efforts. This position focuses on Industrial Control Systems (ICS), process communication networks, process control configuration and maintenance. Primary duties include:
  • Create and modify programmable logic controller (PLC) programs and Human Machine Interface (HMI) displays.
  • Maintain and upgrade Supervisory Control and Data Acquisition (SCADA) control systems.
  • Maintain and upgrade treatment plant Distributed Control System (DCS) process control systems.
  • Configure and maintain historian system and relational databases, visual user interfaces and compliance reporting applications.
  • Deploy and administer process control application servers and workstations, including virtualized environments.
  • Set up and manage Operational Technology (OT) network and communication systems including switches, routers, firewalls and automated security appliances.


  • Perform project construction commissioning: field instrument commissioning with vendors/contractors/others, functional process control testing, alarm validation and documentation review.
  • Maintain backups, documentation and configuration baselines for all control systems.
  • Troubleshoot and resolve process upsets and control system issues, support other work groups through startups, shutdowns, and on-call events.
Qualifications
  • A completed 2-year technical diploma and at least 5 years of relevant experience that must include: service, installation, and implementation of industrial control systems.
  • Configuration and programming experience with Process Data Historians, Programmable Logical Controllers (PLCs), Human Machine Interfaces (HMIs), DCS, Industrial Control Networking and Supervisory Control and Data Acquisition (SCADA) systems is required.
  • A valid Class 5 Driver's License (or provincial equivalency) with no more than 6 demerits OR a Class 5 Graduated Driver's License (GDL) with no more than 4 demerits, and no current charges or suspension pending is required.
  • Preference will be given to applicants with strong knowledge and demonstrated experience in:
    • Relational database applications, object-oriented programming languages and process analytics applications.
    • Industrial Control System cybersecurity, computer networking, network equipment, and network security appliances.
    • Server and workstation administration, including virtualization.
  • Success in this position requires strong communication with the ability to quickly and independently acquire new knowledge, skills and technologies and work collaboratively within a team.
Working Conditions: This position requires travel to field facilities, primarily within the city limits or nearby surrounding areas, to support and troubleshoot control systems equipment. This position may require working in hazardous or confirmed spaces and lifting light control equipment.
Pre-employment Requirements
  • A security clearance will be conducted.
  • Successful applicants must provide proof of qualifications.


Pre-employment Drug Test: An offer of employment for this position will be conditional on an applicant passing a pre-employment drug test. This test assesses for use of drugs including cannabis. Failure to pass a pre-employment drug test may prevent an applicant from being hired into any safety sensitive position for a period of up to twelve months.

Position and Pay Information

  • Business Unit: Water Services
  • Union: CUPE Local 38
  • Position Type: 2 Permanent
  • Compensation: Pay Grade 11 $46.21 - 61.78 per hour
  • Hours of work: Non-standard 40-hour work week
  • Days of work: This position works a 4-day work week, Monday to Thursday or Tuesday to Friday from 7:00 a.m. - 5:00 p.m.
  • Location: 1668 56 Avenue SW
  • Audience: Internal/External
  • Apply By: November 5, 2026
  • Job ID: 315479
Let Employers Find YouUpload Your Resume