PLC/HMI Programmer

Black & Veatch Family of CompaniesPhoenix, AZ
Hybrid

About The Position

In this role, you will have the opportunity to function as a mid-level PLC and HMI programming specialist under general supervision. You will develop, implement, configure, and program SCADA and plant control systems for water and wastewater facilities including RTU, PLC and HMI equipment. You will also participate in factory testing, startup and commissioning of control systems, optimize process control loops, coordinate with utility staff, contractors and other engineering firms, provide customer support, maintenance and troubleshooting, and support continuous improvement for quality control and programming execution.

Requirements

  • All applicants must be able to complete pre-employment onboarding requirements (if selected) which may include any/all of the following: criminal/civil background check, drug screen, and motor vehicle records search, in compliance with any applicable laws and regulations.

Nice To Haves

  • Associate or Bachelor’s degree in engineering technology or equivalent.
  • 3 - 7 years’ experience in PLC, RTU, SCADA and HMI programming.
  • Direct experience and proficiency with Modicon M580 and Control Expert.
  • Direct experience with Allen-Bradly Control Logix a plus.
  • Direct experience in SCADA programming with VTScada, AVEVA Intouch or System Platform, FactoryTalk View SE or ME, Red Lion, GE Proficy iFix or similar experience.
  • Direct experience with various communication protocols to include but not limited to: Modbus RTU, Modbus TCP, EtherNet/IP, DNP3.
  • Experience in writing control narratives and/or operator’s manuals a plus.
  • Excellent communication skills, self-starter, work autonomously with minimal supervision.
  • Consulting and Water/Wastewater experience is a plus
  • System Integrator experience as a programmer and project lead is a plus.

Responsibilities

  • Develop, implement, configure, and program SCADA and plant control systems for water and wastewater facilities including RTU, PLC and HMI equipment
  • Participate in factory testing, startup and commissioning of control systems
  • Optimize process control loops
  • Coordinate with utility staff, contractors and other engineering firms
  • Provide customer support, maintenance and troubleshooting
  • Support continuous improvement for quality control and programming execution

Benefits

  • competitive compensation
  • 401K match
  • benefits that start day 1
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service