Job Overview
Job description
- Location:
- United States
- Work arrangement:
- On-site
Role Summary
This is a remote position.
PLC / SCADA Programmer I
Position Type: Full-Time / Part-Time (20–30 hours per week)
Turn process challenges into smart automation solutions.
Are you passionate about automation, control systems, and solving real-world problems?We’relooking for aPLC / SCADAProgrammer Ito join our growing team and help design, program, and support control systems that keep criticalwater and wastewater processesrunning smoothly.
This role is ideal for a motivated programmer who enjoys collaboration, learning new platforms, and seeing their work come to life in the field.
WhatYou’llDo
As a PLC / SCADA Programmer,you’llwork closely with engineers, project managers, field technicians, and clients to deliver reliable, high-quality automation solutions.
PLC Platforms (experience with one or more)
- RockwellRSLogix5 / 500, Studio 5000
- SchneiderEcoStruxure/ Unity Pro XL
- GE Proficy
- Siemens SIMATIC Step 7
- SCADAPack
- AutomationDirect(DirectLOGIC)
Additional Technologies
- VMWareESXi
- Win911
- Historian databases (SQL)
- Industrial networking (EtherNet/IP, Modbus TCP, TCP/IP)
- WhatWe’reLooking For
Responsibilities
Key responsibilities include
- Program PLC logic and SCADA/HMI applications accurately and on schedule
- Develop control logic, HMI screens, alarms, and system functionality
- Assistwith on-site system start-ups, commissioning, and troubleshooting
- Collaborate with project managers and engineers to meet scope, budget, and schedule
- Support the development of internal programming standards and reusable libraries
- Communicate clearly with clients, contractors, and stakeholders on project needs
- Contribute to department initiatives, marketing efforts, and continuous improvement
- Perform other duties as assigned
- TechnologiesYou’llWork With
- SCADA / HMI Platforms (experience with one or more):
- AVEVA System Platform
- Rockwell FactoryTalk View SE / ME
- RockwellPlantPAx
- GE iFIX
- Inductive Automation Ignition
- ClearSCADA/ Citect SCADA
Requirements
- 3+ years of PLC/SCADA programming experience inwater/wastewater processes
- Strong understanding of industrial control systems and panel design
- Working knowledge of field instruments and electro-mechanical devices
- Ability to program using ladder logic, structured text, and VB scripting
- Ability to read and interpret PLC wiring diagrams, P&IDs, and control narratives
- Experience performing on-site troubleshooting with team support
- Comfortable learning new software platforms independently
- Solid understanding of modern computer systems and industrial networks
- Skills That Set You Apart
- Role:
- JO-202556: PLC / SCADA Programmer I
- Job Type:
- Full Time