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
Engineering Laboratory Coordinator responsible for the safe operation of the JP9101 Engineering Development Laboratory. Involves collaboration with engineering teams and technical investigations.
Working student role supporting the development and implementation of software solutions at Liebherr. Collaborating with experienced developers and managing individual projects.
Environmental Research & Design Supervisor at Lincoln Electric managing new product development for Environmental Fume products. Overseeing design process and technical guidance for a multi - disciplinary team.
Senior Analyst at Equinix responsible for developing ROI models and value frameworks. Collaborating across teams to support digital transformation and AI initiatives with industry insights.
Mobile Engineer iOS developing and maintaining apps for various brands in the real estate sector. Collaborating on innovative features and large - scale projects for users across Europe.
Senior Kafka Developer participating in a high - impact project. Engaging in microservices architectures and distributed systems development using Apache Kafka.
Junior Programmer Analyst role focusing on application development with Microsoft technologies and Azure cloud. Collaborating in Agile teams to design secure and scalable applications in a hybrid work environment.
Duales Studium in Elektrotechnik / Automatisierungstechnik bei Funkwerk in Gera. Lerne praxisnah komplexe technische Systeme zu gestalten im internationalen Umfeld.
Duales Studium in Prüftechnik und Qualitätsmanagement, blending theory and practical experience. Join Funkwerk, a technology leader, shaping innovative communication and security systems.