PLC/HMI Programmer developing control solutions for water and wastewater facilities. Collaborating with utilities and engineering teams on system optimization and continuous improvement.
Responsibilities
Develop, program, and support PLC, HMI, and SCADA systems
Contribute across the project lifecycle, including development, factory testing, startup, commissioning, and system optimization
Work closely with utilities, contractors, and engineering teams while building depth in troubleshooting, client support, and continuous improvement
Develop, implement, configure, and program DCS and PLC-based SCADA systems
Factory testing, startup, and commissioning of control systems
Optimize process control loops
Coordination with utility staff, contractors and engineering firms
Customer support, maintenance and troubleshooting
Training and documentation
Technical writing
Client presentations
Requirements
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-Bradley 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 including 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
Benefits
401K match and benefits that start day 1
Flexible work schedules
Paid vacation and holiday time
Sick time and dependent sick time
Variety of additional benefits including company-matched 401k plan, adoption reimbursement, tuition reimbursement, vendor discounts, employment referral program, AD&D insurance, pre-taxed accounts, voluntary legal plan, and B&V Credit Union
Mobile Developer developing mobile applications and implementing automated testing. Collaborating with teams to enhance user experience through high - quality solutions.
Senior Computer Vision Algorithm Developer at Nanit conducting AI solutions research in Computer Vision and machine learning. Develop performance - driven production algorithms for innovative parenting technology.
Developer responsible for both front and back - end development of websites and online systems. Seeking an experienced candidate to join Zeno's Web & Technology Development team in Kuala Lumpur.
Senior Developer at Northwoods delivering software solutions for Health and Human Services. Overseeing the entire development lifecycle in a collaborative agile environment.
Engineering Intern supporting commercial aircraft and technology development projects for Boeing. Gaining hands - on experience with mentors and engaging in professional networking.
Lead Report Developer responsible for all clinical programming including reporting and analytics for data management. Oversee data reporting activities for multiple clinical programs within a healthcare company.
Senior Mainframe Developer building next - gen Payment Processing Platforms at TD Securities. Overseeing application development, support, and technical solution creation.
Sr. Manager leading a team of engineers in the design and implementation of tooling for space flight hardware at Blue Origin. Responsibilities include project management, technical guidance, and team mentoring.
Developer Technology Engineer at NVIDIA optimizing core algorithms using GPUs and collaborating with diverse teams to enhance application performance and developer efficiency. Requires strong programming and mathematical skills.