Demo

PLC / SCADA Programming Engineer

Envision Technology Solutions
Inwood, WV Full Time
POSTED ON 5/19/2026
AVAILABLE BEFORE 6/17/2026

PLC / SCADA Programming Engineer

Inwood, West Virginia, United States

Fulltime


Job Description

Role & Responsibilities

  • Provide support for installation, commissioning, start-up, and troubleshooting for various control and automation projects.
  • Design Control System Architecture (CSA).
  • Design electrical & control panel layout, control schematic drawings, and Bill of Material (BOM).
  • Design, review, and perform safety validation, safety maps, IQ/OQ documents for new equipment installation at site.
  • Review vendor & engineering documents as per project requirements.
  • Provide support for PLC and HMI programming.
  • Development and modification of PLC programs.
  • Development of SCADA projects as per customer needs.
  • Integration of equipment systems in the plant.
  • Support operations team for existing systems.
  • Work with Project/Engineering teams for new systems.
  • Design feasibility studies, design basis documents, and detailed engineering technical documents including:
  • Cable Schedule
  • Device List
  • Tag List
  • Understand electrical drawings and P&IDs.
  • Perform yellow lining, IQ/OQ, and troubleshoot electrical circuits.
  • Understand existing control systems and provide support to reduce current losses.
  • Design control study / URD (User Requirement Document) for PLC & HMI programming.
  • Understand and integrate different systems in the plant.
  • Help teams identify causes of loss based on historical data.
  • Design and review technical documents and engineering information for fabricator/contractor activities during site clearance and new installation.
  • Deliver complex, large-scale projects on time and within budget in compliance with:
  • NEC
  • NFPA79
  • OSHA
  • S88
  • PackML Standards
  • Perform multi-discipline and vendor coordination for new equipment installation.


Required Skills

PLC & HMI Programming

  • Rockwell Software – Studio5000
  • RSLogix5000
  • FTView Machine Edition
  • FTView Site Edition
  • Connected Component Workbench
  • Wonderware
  • Archestra

Control Hardware Experience

  • GuardLogix
  • ControlLogix
  • CompactLogix
  • SLC500
  • Panel View Plus HMIs
  • Point I/O
  • Power Flex 520 Series VFDs
  • Power Flex 7 Class
  • Power Flex 4 Class


Preferred Experience

  • Industrial Automation
  • Manufacturing Plant Controls
  • PLC/SCADA Integration
  • Electrical & Controls Engineering
  • Commissioning & Troubleshooting
  • Process Automation

Salary.com Estimation for PLC / SCADA Programming Engineer in Inwood, WV
$106,380 to $129,480
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a PLC / SCADA Programming Engineer?

Sign up to receive alerts about other jobs on the PLC / SCADA Programming Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Envision Technology Solutions

  • Envision Technology Solutions Mountain View, CA
  • Studio Engineer - Mechanical Mountain View, CA | 4 - 8 years of experience Job Description Must Have Technical/Functional Skills Experience in automotive s... more
  • Just Posted

  • Envision Technology Solutions Berkeley, NJ
  • Job Title: Ab Initio Developer Location: Berkeley Heights, NJ Job Type: - Contract On-Site Job Description:- Key Responsibilities Design, develop, and main... more
  • 1 Day Ago

  • Envision Technology Solutions San Jose, CA
  • Title - Should Costing Engineer Location - San Jose, California Experience – 7 to 10 years Job Description: B.E. in Mechanical Engineering with 7 to 10 yea... more
  • 1 Day Ago

  • Envision Technology Solutions Rancho Cucamonga, CA
  • Dear Applicant, Please let me know if you are interested. Title: Test Governance Coordinator for UAT Location: Rancho Cucamonga, CA – Hybrid onsite 3 days ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other PLC / SCADA Programming Engineer jobs in the Inwood, WV area that may be a better fit.

  • Actalent Washington, DC
  • Job Title: Controls Engineer Job Description This position requires technical expertise in system acceptance testing, SCADA development, and PLC programmin... more
  • 9 Days Ago

  • Jobs via Dice Manassas, VA
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, ResolveTech Solutions Inc., is seeking the following. ... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!