Hiring.Camp

Automation Programmer

Keystone Clearwater Solutions

·

Feb 27, 2026

Location
Pittsburgh, PA
Type
Full-time
Department
Education
Source
Pinpoint

Description

Automation Programmer

Department: Automation

Employment Type: Full Time

Location: Pittsburgh, PA



Description

The Automation Programmer is responsible for maintaining and updating Keystone Clearwater Solutions’ automated assets, web-based programs, network infrastructure, SCADA, and PLC systems. This role will develop and manage a system to track software versions and system functions. The position requires travel to field operations to troubleshoot, upgrade, and maintain automation assets and reports directly to the Manager of Automation. 


Responsibilities

  • Oversee control systems for Keystone’s automated assets
  • Set up, troubleshoot, and modify PLCs and HMI applications in the field
  • Develop and maintain HTML-based customer dashboard applications
  • Program SCADA pages and controls using Ignition SCADA and GE iFix
  • Develop PLC ladder logic using Studio 5000, Siemens TIA Portal, and Node-RED
  • Monitor network health and performance
  • Serve as Technical Lead on WaterForce projects and perform field commissioning
  • Train Field Automation Supervisors and maintain records and documentation
  • Support engineering, procurement, and operations teams as needed


Requirements

  • Bachelor’s degree in Engineering (Electrical, Technology, or related field), or equivalent experience
  • Proficient in programming languages: Python, HTML, VB.NET, C#, and JavaScript
  • Advanced networking skills including architecture, design, security, and troubleshooting
  • Strong understanding of Microsoft Windows and Linux operating systems
  • Skilled in automation and device communication protocols: S7, TCP/IP, Modbus, HART, MQTT
  • Minimum five (5) years of experience with instrumentation and automated control systems
  • Experience with 24V and 120V electrical systems
  • Proficient in PLC ladder logic programming and troubleshooting using RSLogix 5000 and Siemens Step 7
  • Ability to interpret P&ID drawings accurately
  • Strong working knowledge of modern instrumentation and control systems, including IoT and edge computing
  • Mechanical understanding of electrical and mechanical systems
  • Excellent oral and written communication and strong analytical skills
  • Willingness to travel, work outdoors, and stay overnight at remote job sites
  • Experience in Automation, Systems, Software, or Process Engineering
  • Familiarity with data analytics, SQL, and database architecture
  • Knowledge of IoT principles and technologies
  • Experience with Amazon AWS and Microsoft Azure cloud platforms
  • Understanding of electromagnetic and RF communication, including radio transceiver configuration
  • Knowledge of cellular communication systems
  • Proficiency with AutoCAD and Microsoft/Google productivity tools
  • Experience in unconventional oil and gas engineering design projects


Benefits

  • Paid Holidays
  • Medical / Dental / Vision coverage 
  • Health savings account (HSA) 
  • Company Paid Life Insurance and Accidental & Dismemberment Insurance 
  • Voluntary Life Insurance 
  • 401k with a company match 
  • Paid Time Off 
  • Employee Assistance Program 
  • Professional Development Programs 
  • Employee Referral Programs
  • Voluntary Benefits Offered
#INDHP

Skills

PythonJavaScript.NETAWSAzureLinuxSQLTCP/IPAutoCADPLCSCADAProcurement

Benefits

Paid HolidaysMedical / Dental / Vision coverageHealth savings account (HSA)Company Paid Life Insurance and Accidental & Dismemberment InsuranceVoluntary Life Insurance401k with a company matchPaid Time OffEmployee Assistance ProgramProfessional Development ProgramsEmployee Referral ProgramsVoluntary Benefits Offered

Similar Jobs

30

Automation Programmer

Diamondbackenergy · Production A, United States of America

1 month ago

Automation Programmer

Emergn · Latvia - Riga · Hybrid

2 months ago

Automation Programmer (REMOTE)

HCSC news · Abilene (4002 Loop 322), United States of America

1 week ago

PLC/HMI Automation Programmer

SJE-Rhombus · Madison, WI

1 week ago

Commercial HVAC Building Automation Programmer

Emcorgroup · Fresno, CA, US · Onsite

2 weeks ago

PLC Programmer / Automation Technician

Freedom Munitions · Lewiston, ID

1 month ago

Controls Automation Programmer (HMI / PLC / SCADA)

Control Panels USA · Georgetown, TX

1 month ago

Equipment Automation/Programmer Analyst

SkyWater Technology Foundry, Inc. · Austin, TX, USA

1 month ago

Junior Automation Programmer

Ubisoft · Chengdu, Sichuan, China · Hybrid

2 months ago

Automation Programmer/SCADA Programmer/PLC Programmer

Keystone Clearwater Solutions · California, PA

2 months ago

Automation Programmer/SCADA Programmer/PLC Programmer

Keystone Clearwater Solutions · Waynesburg, PA

2 months ago

Automation Programmer/SCADA Programmer/PLC Programmer

Keystone Clearwater Solutions · Wheeling, WV

2 months ago

Automation Programmer/SCADA Programmer/PLC Programmer

Keystone Clearwater Solutions · Cadiz, OH

2 months ago

PLC/HMI Automation Programmer

SJE-Rhombus · Madison, WI

2 months ago

Commercial HVAC Building Automation Programmer

Emcorgroup · Fresno, CA, US · Onsite

3 months ago

Senior DeltaV Programmer/Automation Specialist

Enginuity Global · Spokane, WA · Remote, Onsite

3 months ago

Automation Programmer/SCADA Programmer/PLC Programmer

Keystone Clearwater Solutions · Canonsburg, PA

4 months ago

Senior DeltaV Programmer Automation Specialist

Enginuity Global · Beaumont, TX · Remote, Onsite

5 months ago

Building Automation Programmer/Project Manager

Harris Brand · Blackfoot, ID

5 months ago

Elect Automation/Programmer

Salute Mission Critical · Colville, WA

6 months ago

Elect Automation/Programmer

Vaagen Brothers Lumber · Colville, WA

6 months ago

Schneider Automation Systems Programmer

Emcorgroup · Thousand Oaks, CA, US · Onsite

2 weeks ago

Automation Specialist/Programmer

PNE · Longview, Washington

2 weeks ago

Assoc. Director - Programmer (AI & Automation) (Hybrid)

Msd · USA - New Jersey - Rahway, United States of America +2 · Hybrid

4 weeks ago

2026-2027 Programmer and Automation Administrator

Crowley ISD

4 weeks ago

CNC Programmer/ Manufacturing Automation Tech

HOWMET ENGINE SYSTEMS · Dover, NJ, United States, US · Onsite

1 month ago

Building Automation (BAS) Programmer NC

MODERNCONTROLS LLC. · New Castle, DE · Onsite

2 months ago

Building Automation (BAS) Programmer NC

MODERNCONTROLS LLC. · HQ +4

2 months ago

Schneider Automation Systems Programmer

Emcorgroup · Thousand Oaks, CA, US · Onsite

3 months ago

Software Engineer – Building Automation (DDC Programmer)

Comfortsystemsusa · Woburn, MA (BCM HQ), United States of America

5 months ago