Oakville, Ontario

SCADA Programmer

Controls Engineer
Client: Water Technologies company
Location: Oakville with 30-50% travel

Role Summary: 

This is an operational role responsible for providing robust deployment and delivery of the Suez cloud-based platform, InSight. InSight is an Asset Performance Management (APM) application that combines advanced data and analytics to help water treatment professionals make better business decisions, eliminate unplanned downtime, and lower operating costs. 

Essential Functions: 

  • Facilitate cross-functional coordination with internal and external stakeholders to deliver InSight and other digital service solutions to customers in a timely and cost-effective manner 
  • Collaborate with Field Service Representatives (FSRs) and/or customers to configure the site-specific data acquisition computer, Human-machine interface (HMI) or Supervisory Control and Data Acquisition (SCADA) to log the required data from the PLC 
  • Generate project specific tag lists from the site Programmable Logic Controller (PLC) code 
  • Work with customer or site IT personnel to troubleshoot data logging and transmission issues 
  • Provide technical support to customers and the sales team daily to facilitate orders 
  • Testing new hardware and software to provide customers with new data logging solutions 
  • Deliver InSight demos or provide new user training (as needed) 
  • Continuous Improvement – Generate ideas for improving the application or delivery process through automation, new tools, or simplification initiatives 

Minimum Qualifications: 

  • Bachelor’s Degree in Computer Science, Engineering, Information Technology, Data Science (or equivalent field) from an accredited university or college 
  • Programming experience with Rockwell, GE, and Siemens PLCs will be beneficial 
  • Networking knowledge/experience an asset 
  • An individual who are driven, confident, and willing to learn 

Desired Traits / Qualifications: 

  • Self-motivated, able to work independently with minimal guidance 
  • Knowledge of Microsoft SQL Server, and Oracle databases 
  • Strong coding skills in one or more programming language such as Python/VB.NET/Java 
  • Experience with PLC and/or HMI programming (Rockwell, GE and Siemens) 
  • Communicate effective and efficiently in team environment both verbally and written 
  • Proven problem-solving skills 
  • Strong interpersonal and leadership skills and able to work with groups and drive to completion 
  • Ability to prioritize, organize work, and meet deadlines 
  • Ability to work in a dynamic environment with a wide variety of teams and individuals in global locations 
  • Knowledge of the Industrial water products and systems (UF, MBR, RO)