Share Email Opening

Control Systems Engineer I - IV 

Req Number ENG-19-00004  
Salary $56,721.60 - $149,198.40 per year (DOE) *salaries based upon 40 hours/week  
Full-Time/Part-Time Full-Time  
Location Ephrata Headquarters  
Shift Days  
Exempt/Non-Exempt Exempt  
Number of Openings 1  

Position Summary

Under comprehensive supervision, design, develop, implement, and maintain a wide variety of real-time control systems that support Grant County PUD’s operation of the Bulk Electric System (BES). The control systems include supervisory control and data acquisition (SCADA), energy management (EMS), energy accounting (EAS), data historian/database, and other supporting systems. Work with other team members to learn how to diagnose and resolve issues that arise with SCADA equipment whenever they occur, including after normal business hours. Support the installation, configuration, and maintenance of equipment, software, and databases used to operate the Bulk Electric System.

Job Responsibilities

Essential Functions: -- Essential functions, as defined under the Americans with Disabilities Act, may include any of the following representative duties, knowledge, and skills. This is not a comprehensive listing of all functions and duties performed by incumbents of this class; employees may be assigned duties which are not listed below; reasonable accommodations will be made as required. The job description does not constitute an employment agreement and is subject to change at any time by the employer. Essential duties and responsibilities may include, but are not limited to, the following:

Work directly with other team members to learn how to maintain, configure, and repair Grant PUD’s control systems and user interfaces used by operations improving functionality, accuracy, engineering compliance, and user interface optimization; update system layouts, visualizations, and fields providing users with clear, consistent, and complete information on critical infrastructure.

Working with other team members, learn to rebuild substation configurations by reviewing engineering documentation ; model EMS changes and configurations verifying all requirements are within established standards; update existing screens with new substation components; validate changes with controls vendor in point-to-point verification of control operations, analog data collection, and alarm operations.

Work with other team members to learn how to diagnose and resolve communications and data issues related to telemetry and controls equipment. This occasionally includes capturing and/or analyzing network traffic with Wireshark and other similar tools.

Review engineering drawings produced internally and externally to verify compliance with current system capabilities; represent Grant PUD to other utility companies as part of Inter-control Center Communication Protocol (ICCP) system; support and administer changes with other utilities; model effects of configuration inquiries, request, and implementations; develop relationships critical to successful partnerships.

Work with other team members to learn to collect, store, and report on data required to prove Grant PUD is meeting relevant regulatory requirements; complete Critical Infrastructure Protection (CIP) and other compliance reporting requirements including documenting system failovers, generating change control documentation, assisting with patch management, upgrading system firmware, and testing configuration changes for security risks; run SQL queries providing evidence of WECC compliance and compliance RSAW documentation.

Develop custom applications where off-the-shelf solutions are not available. Application development could be in several different languages including: VB.Net, Java, JavaScript and CSS, HTML, and C#. Frequently-used APIs and platforms used include ASP.Net and WCF. Troubleshoot existing custom applications and customized vendor supplied software when necessary. Additional languages requiring troubleshooting may include FORTAN, C, and C++. Development environment tooling includes Microsoft Visual Studio, Visual Studio Code, and Eclipse.

Perform routine programming tasks that support infrastructure, development and project toolchains, third-party scripts, and deployment of custom applications. This includes work in at least one shell such as; PowerShell (most common), Batch, MS Build, and Perl. Infrastructure support can include developing new internal tooling for monitoring and interacting with 24x7 systems using standard protocols and APIs, including HTTP and WMI. A number of support tools are developed and maintained using the Microsoft Office VBA programming environment.

Participates in code reviews, supports testing efforts at all levels, and collaborates with other team members to solve problems efficiently.

Interact with, configure, maintain, and monitor infrastructure that includes build systems, virtual machine platforms, network support, source control systems, and issue tracking systems including, but not limited to, the following: Jenkins CI, JIRA, Redmine, Visual Source Safe, Subversion, Git, vCenter, and Active Directory.

Performs related duties as required or assigned.

Demonstrated commitment to Grant PUD’s mission, vision, values, strategic plan and Vision 2021. The incumbent should be familiar with these organizational priorities and behave in a way that aligns with these expectations.

Understand and adhere to compliance requirements for this position that may include laws, regulations, security guidelines, Grant PUD policies & procedures.

Actively participate in all aspects of our safety program, including but not limited to:

  • Following all safety policies and procedures;
  • Alerting supervisors and coworkers to unsafe or hazardous working conditions;
  • Reporting any safety incidents or close calls within 24 hours to your supervisor; and
  • Accepting feedback from supervisors and coworkers regarding your own safety performance.
Position Requirements

Minimum Job Requirements

Educational Requirements

Bachelor’s Degree in Computer Science or an Engineering field (Electrical Engineering preferred).

Knowledge and Skills

Knowledge of – NERC standards and regulations; Knowledge of information technology systems analysis, including system design, sufficient to be able to maintain current systems and implement new system; concepts, principles, theories, and methods surrounding electrical engineering industry standards and best practices; knowledge of data processing sufficient to be able to review program specifications, design programs and write or modify software code; knowledge of common application development patterns and paradigms, including, but not limited to, Model-View-*, common Software Engineering best-practices for all applicable technology, toolchain automation, DevOps, REST, Web Services, client-server architecture, service applications, and imperative, functional, object-oriented, and object-based software design, language, and engineering principles.

Skill in – problem solving and thinking critically; report creation and submittal; independently adapting, interpreting and applying written guidelines, precedents, and standardized work practices to a variety of unprecedented and problematic situations; written and oral interpersonal communication; workflow and time management; utilizing MS office products; specialized software, tools, and applications.

Special Requirements

A valid State driver’s license may be required.

Physical/Mental Requirements

Majority of work is performed in a standard office setting, with some field work that may require operation of a vehicle.

*applicant/incumbent should refer to the Physical Capacity Evaluation (PCE).

Closing Date to Apply: Open Untill Filled

Excellent Compensation and Benefits Package

Equal Opportunity Employer

References and Background Checks are done as part of our employment process.

About the Organization Employees are our greatest assets at Grant PUD. Our dynamic team of skilled individuals define this utility. We welcome your unique experiences, skills and passion

As an equal opportunity employer, we strive for an environment of mutual respect that values diversity. We recruit, hire, train and promote all job classifications. A variety of exciting challenges and growth opportunities exist at Grant PUD. We offer training, benefits and multiple opportunities to serve the diverse needs of our regional community.

Our Mission:
To efficiently and reliably generate and deliver energy to our customers.

Our Vision:
Excellence in service and leadership
We continually ask how our performance aids in improving service quality, reliability and care for the environment in the most cost-effective manner.

Safety: We believe that employee and public safety is paramount

Innovation: We make decisions that best serve present and future generations

Service: We are committed to excellent customer service

Teamwork: We are one team with the same mission

Respect: We honor the rights and beliefs of those we work with and serve

Integrity: We hold ourselves and others accountable to professionalism in our actions and words

Heritage: We protect, preserve and perpetuate the spirit of the PUD and the Wanapum relationship  

This position is currently not accepting applications.

To search for an open position, please go to


Other Jobs Within Same Category
EMS Engineer III-IV in Ephrata, WA
Posted on: 8/18/2020
[Apply Now]

Engineer V - Transmission System Planning in Ephrata, WA
Posted on: 11/18/2019
[Apply Now]

Manager Engineering-Systems Planning & Protection in Ephrata, WA
Posted on: 11/15/2019
[Apply Now]

Other Jobs Within 60 Miles
Manager Engineering-Systems Planning & Protection in Ephrata, WA
Posted on: 11/15/2019
[Apply Now]

Engineer V - Transmission System Planning in Ephrata, WA
Posted on: 11/18/2019
[Apply Now]

EMS Engineer III-IV in Ephrata, WA
Posted on: 8/18/2020
[Apply Now]

Manager IT-Engineering and Architecture in Ephrata, WA
Posted on: 12/26/2019
[Apply Now]

Telecommunications Engineer-Fiber & IP Network in Ephrata, WA
Posted on: 8/26/2020
[Apply Now]


AppOne.comTM   copyrightŠ1999-2017 HR Services, Inc.
Click here for technical assistance.