Controls and Automation Engineer
$95,000–$120,000 year
On-siteRichmond, British Columbia, Canada
Job Summary
Generate controls and automation system design documents including state flow diagrams and control narratives. Deliver complete automation packages for complex water treatment plants containing I/O mapping, PLC code, and HMI screens. Set up operator-friendly simulations and facilitate thorough testing. Support commissioning and troubleshooting of systems while interfacing with third-party vendors using protocols like Modbus and Ethernet/IP. Collaborate with Process-Control Engineers to ensure narrative accuracy and eliminate process-control gaps. Occasionally travel to plant installations for customer start-ups and commissioning. This role supports Saltworks' multi-disciplinary team in designing advanced industrial water treatment and lithium refining systems, with intentional investment in AI-driven engineering productivity.
Required Qualifications
- A degree in Electrical, Computer, or Mechatronics Engineering
- Registered (or eligible to register) as a Professional Engineer with EGBC
- Excellent verbal and written communication skills in English
- 5 – 8 years of work experience designing, implementing, and commissioning controls & automation systems (Machinery or Process Solutions)
- Experience with programming in Ladder, STL, FBD, and SFC languages and programming PLCs and HMIs with Siemens STEP 7, Siemens WinCC, Allen Bradley Studio 5000, Factory Talk, and Ignition Perspective
- Experience identifying and troubleshooting controls and automation system bugs, often under tight deadlines
- Occasionally traveling to plant installations and working with customers for start-up and commissioning
Desired Qualifications
- Process library experience is a plus (Plant PAX/Siemens APL)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.