Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Controls & Automation Engineer

Full-time

Dynamics ATS

 

 

Principal Controls & Automation Engineer

 

JOB-10046689

 

Anticipated Start Date

6/1/2026

 

Location

Midford, UT

 

Type of Employment

Contract Hire

 

Employer Info

Our client is a leading clean energy innovator focused on advancing geothermal technology to accelerate the global transition to sustainable energy. Backed by strong investor support and a multi-billion-dollar project pipeline, the company is developing groundbreaking enhanced geothermal systems to deliver reliable 24/7 carbon-free power. The organization brings together world-class engineers, researchers, and developers dedicated to shaping a more climate-friendly energy future.

 

Job Summary

The Principal Controls & Automation Engineer is responsible for owning the controls, automation, and SCADA systems for the company’s geothermal power plants, from initial design through commissioning and operations. This hands-on role includes PLC/DCS architecture, HMI and SCADA development, network design, panel design, field installation, loop checkout, testing, and startup activities. The position also drives standardization, reusable engineering tools, and technical leadership to support the development of a scalable fleet of ORC geothermal plants.

 

Job Description

  • Own the end-to-end controls architecture for the company’s ORC plants — PLC, DCS, HMI, SCADA, historian, and network — from green-field design through commissioning and into operations.
  • Drive hardware and software selection decisions: PLC / DCS platform, SCADA / HMI platform, instrumentation, communication protocols, and cybersecurity posture; defend each decision back to first principles.
  • Design and review electrical control panels, IO architecture, and field instrumentation; coordinate with EE / I&C disciplines on cable schedules, panel layouts, and termination details.
  • Architect plant network topology — control LAN, business LAN, DMZ, OT/IT segmentation — and define standards for protocol selection (Ethernet/IP, Modbus TCP, Profinet, OPC UA, DNP).
  • Develop and maintain reusable PLC / DCS library blocks, faceplates, and configurable core logic that compress per-plant delivery time on plant N+1.
  • Lead PLC and HMI software development across the platforms in the company’s ecosystem — Rockwell Studio 5000 / PlantPAx / ACM, Siemens TIA Portal, Honeywell Experion, Yokogawa, Ignition, FactoryTalk — and rationalize the stack where opportunities exist.
  • Build and maintain the IO list, instrument list, and motor list as living documents that drive panel design, loop checks, simulator stubs, and acceptance testing — not as static deliverables that go stale at IFC.
  • Develop SCADA dashboards, alarm management strategies, and historian (PI / equivalent) data models that operations and engineering can actually use to run the plant.
  • Supervise on-site controls installation; lead pre-startup loop checks, point-to-points, functional tests, and integrated commissioning for plant control, BoP, turbine, and generator scopes.
  • Own the controls portion of MC-to-COD: write the test procedures, run the tests, document the results, and turn over to operations clean.
  • Interface directly with OEM controls teams (Turboden ORC, switchgear, generator excitation, VFDs, fire & gas, vibration monitoring) to integrate vendor scopes into the plant control architecture.
  • Stop unsafe field conditions on sight; enforce LOTO, PTW, and energization holds without compromise.
  • Define and own the company’s controls engineering standards — tag naming, library structure, alarm philosophy, screen design, panel design conventions, network architecture — and enforce them across plants.
  • Build internal tools (Excel / VBA / Python) that automate IO list generation, loop check sheets, ACM imports, simulator stubs, and acceptance test packs. If you are doing it by hand twice, you are scripting it.
  • Treat every Cape Station deliverable as plant-N+1 IP — not as a one-off. Codify what works into the company’s controls playbook.
  • Provide technical guidance and design oversight for junior engineers, integrators, and EPC controls scopes; review designs and hold the line on quality.
  • Mentor the next layer of controls engineers; build the bench so the program scales without the senior layer becoming a bottleneck.
  • Represent Plant Construction & Operations in cross-functional reviews with Production Engineering, O&M, Drilling, and Reservoir teams on data, automation, and integration topics.

 

Skills Required

  • 10+ years of hands-on industrial controls experience covering PLC and / or DCS programming, HMI / SCADA development, network architecture, electrical panel design, site installation, loop checkout, and commissioning of full plant systems.
  • Deep working fluency in at least two of: Rockwell (Studio 5000, PlantPAx, ACM), Siemens (TIA Portal / Step 7), Honeywell Experion, Yokogawa, Ignition, FactoryTalk, or comparable platforms.
  • Demonstrated experience leading commissioning of a complete plant or major plant subsystem from cold steel through performance acceptance.
  • Strong fluency in industrial communication protocols — Ethernet/IP, Modbus TCP/RTU, Profinet, OPC, DNP, and serial.
  • Track record of producing reusable library logic, standards, or tooling that reduced per-project delivery time on subsequent projects — with concrete before / after evidence.
  • Comfortable in the field, in PPE, climbing into panels and pushing buttons. This is not a behind-the-desk role.
  • Excellent written communication; able to produce design documentation a junior engineer can follow and a vendor cannot wiggle out of.
  • Willing and able (with or without reasonable accommodation) to travel to Cape Station and other company locations regularly, with extended on-site rotations during commissioning campaigns.
  • Direct controls experience on geothermal binary / ORC plants (Ormat, Turboden, Exergy, or equivalent) preferred
  • Steam turbine, gas turbine, or rotating equipment controls experience — GE (Frame 5/6, LM2500, LM6000), Siemens (SGT-100, SGT-200), Westinghouse, Solar, Pratt & Whitney, Dresser-Rand, or comparable preferred
  • Experience with auxiliary system integration: vibration monitoring, voltage regulation, VFDs, fire & gas detection, generator excitation, switchgear / protective relaying preferred
  • AutoCAD Electrical, EPLAN, or comparable electrical design platform; experience building and standardizing electrical design libraries preferred
  • VBA, Python, or comparable scripting for engineering automation (IO list generation, loop check automation, simulator integration) preferred
  • Compressor anti-surge, hydro turbine, or other complex rotating equipment controls experience preferred
  • OT cybersecurity exposure (IEC 62443, NIST 800-82); experience designing segmented OT/IT architectures preferred
  • Functional safety experience preferred (SIL-rated control loops, IEC 61511 / 61508)
  • Track record of upgrading or replacing an existing plant control system on a live, production facility preferred

 

Education/Training/Certifications

  • Bachelor’s degree in Engineering, or equivalent demonstrated experience

 

  •  

GAS Energy Staffing LLC is an Equal Opportunity Employer. Employment Decision are made without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factors protected by applicable federal, state or local laws.

 

  •  

 

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Principal Controls & Automation Engineer in Library, PA vacancy
  •  ...Role: Test Automation Engineer Position Type : W2 Contract only Location : Pittsburg (PA) Only USC / GC Job Description: The primary responsibilities include understanding the requirements, test planning, Identify best tool for automation, design framework... 
    Suggested
    Contract work
    Remote work
    Shift work

    Hudson Manpower

    Pittsburgh, PA
    13 hours ago
  •  ...Job Description Job Description Automation Engineer- Long Products Summary Design and Support automation solutions for the modernization and new installation of Long Products Level 1 control systems. This includes equipment for melting and degassing, casting... 
    Suggested
    Local area

    SMS group Inc

    Pittsburgh, PA
    2 days ago
  •  ...Description Salary: Tri-City Group is seeking an experienced Controls Engineer for Pittsburg, PA. The controls engineer will be responsible...  ...operations capacity. Knowledge and experience in industrial automation projects using programmable logic controllers from Allen-... 
    Suggested

    Tri-City Group

    Pittsburgh, PA
    20 days ago
  •  ...Job Description Job Description We are seeking a Field Service Controls Engineer to become an integral part of our team! You will perform controls engineering duties in the Industrial Automation Field Including but not limited to: Automotive, Defense, Food Prep, Entertainment... 
    Suggested

    R&E Automated Systems

    Pittsburgh, PA
    22 days ago
  •  ...We are seeking a highly skilled Resiliency Automation Engineer to join our team supporting embedded systems development in a regulated environment. This role will blend software engineering expertise, automation, and toolchain development to ensure our codebase is stable... 
    Suggested
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    6 days ago
  •  ...QA Automation Engineer Develops testing plan scenarios for more complex unit, process, function, integration and acceptance testing. Responsible for definition, planning and execution of testing efforts. Provides technical guidance to assigned project... 
    Work experience placement
    Local area
    Remote work

    My3Tech Inc

    Pittsburgh, PA
    13 hours ago
  •  ...Description Description: Equipment & Controls, Inc. is a successful and innovative Emerson...  ...in process control and industrial automation products and solutions. We seek individuals...  .... Business Unit/Department: Engineering Location: Lawrence, PA Essential... 
    Night shift

    ECI

    Lawrence, PA
    24 days ago
  •  ...Job Title: Senior Controls and Automation Engineer Company: ABARTA Coca-Cola Beverages Job Location: 4900 Pitts. Support Center, PA  Other Potential Locations: Pittsburgh HQ, PA    We are actively seeking enthusiastic team players who want to work with the... 
    Full time

    ABARTA Coca-Cola Beverages

    Pittsburgh, PA
    a month ago
  • If you are an Engineering professional early in your career and excited to learn, grow, and make an impact, Emerson has an opportunity...  ...) . This role is ideal for someone who is passionate about automation, controls, or adjacent engineering disciplines and wants hands on... 
    Full time
    Temporary work
    Flexible hours

    Emerson

    Pittsburgh, PA
    11 days ago
  •  ...QA Engineer Location: Pittsburgh, PA Duration: 10 Months Rate: $48 - 55/hr We're seeking a QA Automation Engineer with strong fundamentals in Java and Selenium, working knowledge of Cucumber. Core Skills: Java, Java Fundamentals, Problem Solving, Selenium, Cucumber... 

    Staffing the Universe

    Pittsburgh, PA
    2 days ago
  •  ...Responsibilities • Strategy & Planning: Define the overall automation testing strategy and comprehensive test plans, identifying risks...  ...& Mentoring: Lead, mentor, and guide junior automation engineers in best practices, coding standards, and testing techniques.... 

    Tata Consultancy Services

    Pittsburgh, PA
    13 hours ago
  • $95k - $106k

     ...Job Description The Automation Network and Server Engineer is responsible for the overall development, administration, implementation, maintenance...  ...data, systems and programs. Maintain existing control workstations. Configure, and deploy new workstations to... 
    Hourly pay
    Temporary work
    For contractors
    Local area
    Night shift

    Carmeuse

    Pittsburgh, PA
    13 hours ago
  • $95k - $105k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and...  ...We are seeking a highly motivated and detail-oriented QA Automation Engineer to join our quality assurance team. The ideal candidate... 
    Temporary work
    Flexible hours

    Synechron

    Pittsburgh, PA
    13 hours ago
  •  ...Title: QA Automation Engineer Location: Pittsburgh, PA Position: Contract Rate: $/Open Description:- • Work and/or academic experience testing applications using automated testing tools • Effective in a fast paced environment, Collaborative/enjoys working... 
    Contract work

    TWO95 International

    Pittsburgh, PA
    3 days ago
  •  ...Responsibilities: Design, develop, and maintain automated test scripts for APIs using Karate. Execute API tests to validate functionality, performance, and security. Identify, document, and track defects; work closely with development teams to resolve... 
    Remote work

    Saxon Global

    Pittsburgh, PA
    5 days ago
  •  ...Job Description Job Description Protection & Control Engineer/Technician – Field Testing & Commissioning Travel-Heavy Field Role – Up to 80% Join a leading team supporting high-voltage substation projects across transmission, distribution, and generation environments... 
    10 hours per week

    Talent Search PRO

    Pittsburgh, PA
    1 day ago
  •  ...Bentworth Middle School Principal 12-Month Position Enrollment: 350, Grades 5-8 Available: March 2, 2026 Experience Preferred Knowledge of the middle school concept, PAMLE, and Schools to Watch is preferred. bentworth.org / employment provided by The Observer... 
    Principal

    Bentworth Ambulance

    Bentleyville, PA
    3 days ago
  •  ...Description Description: Process HVAC Solutions, LLC is a systems automation provider for HVAC and mechanical systems in mission critical...  ...person to join a growing company as an Instrumentation & Controls Engineer. Location: Lawrence, PA Primary Job Duties:... 
    For contractors

    ECI

    Lawrence, PA
    21 days ago
  •  ...our commitment to addressing water's role in climate adaptation. Learn more at immediately needs a full-time Electrical and Controls Engineer for its Integrated Water Services division at the Canonsburg, PA, or our Houston, Texas office. Working hours are Monday-Friday... 
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to Friday

    Aquatech International LLC

    Canonsburg, PA
    13 hours ago
  •  ...QA Automation Engineer (SDET – Mid Level) Location: Pittsburgh, PA (Remote) Duration: 12–14 Months Visa: GC / US Citizens Only Core Skills Java Strong Java fundamentals Problem-solving skills Selenium WebDriver Cucumber (BDD) Git Key... 
    Remote work

    Georgia IT Inc

    Pittsburgh, PA
    4 days ago
  • A leading engineering company in Canonsburg is seeking an experienced Systems Engineer - Automation. This role involves designing, specifying, and commissioning advanced automation control systems in the metals industry. Qualified candidates will have at least 10 years... 

    MHI RJ Aviation Group

    Canonsburg, PA
    1 day ago
  • Aquatech International LLC located in Canonsburg, PA is seeking a full-time Electrical and Controls Engineer for its Integrated Water Services division. The role involves developing control philosophies, programming PLCs, and designing control systems to optimize water... 
    Full time
    Monday to Friday

    Aquatech International LLC

    Canonsburg, PA
    4 days ago
  •  ...one intelligent warehouse at a time. About You As a Principal Systems Engineer at Gather AI you will be a technical leader, driving the...  ...challenges for both active robotic components (e.g., actuators, controllers) and passive sensing modalities (e.g., RGB cameras, depth... 
    Principal
    Full time

    Gather Ai

    Pittsburgh, PA
    13 hours ago
  • Job Title The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range...
    Principal

    Motional

    Pittsburgh, PA
    2 days ago
  • $106.2k - $166k

    Naval Nuclear Laboratory is seeking a Principal Engineer for the Nondestructive Testing Engineering unit. The role involves leading the integration of advanced non-destructive testing technologies, particularly focusing on ultrasonic testing. Candidates should possess... 
    Principal

    Naval Nuclear Laboratory

    West Mifflin, PA
    4 days ago
  • $155.66k - $225.16k

     ...create a positive impact and make a significant change in the world. About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This is a unique opportunity to shape how LLMs become embedded in our... 
    Remote job
    Full time
    Shift work

    Quora

    Pittsburgh, PA
    4 days ago
  •  ...Description Job Description Description The Automation Programmer is responsible for...  ...Automation.  Responsibilities Oversee control systems for Keystone’s automated assets...  ...records and documentation Support engineering, procurement, and operations teams as... 
    Remote work
    Night shift

    Keystone Clearwater Solutions

    Canonsburg, PA
    1 day ago
  •  ...RPA Developer With Automation Anywhere Exp As an RPA Developer, you will be responsible for developing, deploying, and maintaining automation solutions using Kore and Automation Anywhere Robotic (AAR) bots. Should work closely with business analysts and stakeholders... 

    JConnect Infotech

    Pittsburgh, PA
    2 days ago
  •  ...Learning Scientist and our Lead Machine Learning Infrastructure Engineer, alongside cross-functional partners in Cloud Engineering,...  ...work and collaboration with teams closest to the customer. As a Principal-level IC, you'll have real input into technical direction — not... 
    Principal

    Gather AI

    Pittsburgh, PA
    7 days ago
  •  ...Senior Sales And Proposal Engineer-Electrical And Automation SMS group Inc. seeks Senior Sales and Proposal Engineer-Electrical and Automation...  ...equivalent) in Electrical Engineering, Mechanical Engineering, Control and Automation Engineering, or another directly related... 
    Work experience placement

    SMS group

    Pittsburgh, PA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Controls & Automation Engineer. Be the first to apply!