Keystone Clearwater Solutions

Automation Programmer – Oil and Gas

Keystone Clearwater Solutions

full-time

Posted on:

Location Type: Hybrid

Location: Canonsburg • Pennsylvania • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudIoTJavaScriptLinux.NETNode.jsPythonSQLTCP/IP

About the role

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PLC programmingHMI applicationsSCADA programmingHTML developmentPythonVB.NETC#JavaScriptnetwork troubleshootinginstrumentation
Soft skills
communicationanalytical skillstrainingleadershipproblem-solvingteam collaborationdocumentationfield commissioningwillingness to travelmechanical understanding
Certifications
Bachelor’s degree in Engineeringequivalent experience