Control System Architect
Posted 28 Sep 2026
Advertised as “Control System Architect - Water Delivery”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 10+ yrs
- Management level
- People management
- Employment
- Hybrid
No salary listed for this role.
CertificationsProfessional Engineer
Your Opportunity
We are seeking a skilled Senior Control System Architect to design, develop, and maintain software for controlling mechanical and electrical systems. The ideal candidate will have experience with various programming languages, a strong understanding of control systems, network design, cyber security practices and virtualized server systems. This Senior Control System Architect professional preferably should also have an Operational Technology (OT) background and want to be part of a purpose-driven organization that is focused on helping our clients, colleagues and communities thrive. Operational technology (OT) is hardware and software that detects or causes a change, through the direct monitoring and/or control of industrial equipment, assets, processes, and events.
Our people are Stantec’s most valuable resource, and in joining our team you will be able to leverage your career experiences and expertise in Cybersecurity applied to pumping stations, water treatment, and wastewater treatment infrastructure within a culture that values inclusion, celebrates shared success, and applauds ambition.
Stantec is at the forefront of the water industry, delivering thousands of projects for hundreds of communities globally. Our purpose is to conceive and develop the most impactful water projects that improve the health, quality of life and sustainability of the communities we live in and serve. We are always looking at what is next in the industry and bring innovative approaches to even the most complex projects. Stantec is working with multiple utilities in North America to develop innovative, sustainable, and efficient solutions to their needs. Want to work with great clients on impactful projects alongside some of the industry’s top changemakers? Join our growing team and apply today.
Your Key Responsibilities
DO: Project Delivery
- Design and write software for control systems using languages such as C/C++, Python, Java and/or C#.
- Test and debug control system software to ensure functionality and reliability.
- Collaborate with engineers and other professionals to understand operational requirements.
- Modify and upgrade existing control system software as needed.
- Document all software modifications and upgrades for future reference.
- Assist with the installation, configuration, and calibration of control systems.
- Lead and support the hardware design and software configuration of high-availability server configurations, cyber security and network implementation.
- Maintain the integrity and security of control system software.