Grant County Public Utility District · 1 month ago
Control Systems Engineer III - IV (EAS Focus)
Grant County Public Utility District is seeking a Control Systems Engineer III - IV to be part of their Control Systems Engineering team. This role involves designing, developing, implementing, and maintaining control systems that support the utility's operations, with a focus on Energy Accounting Systems (EAS) and related applications.
Electrical DistributionEnergyPublic Safety
Responsibilities
Maintain, configure, and repair the Utilities’ Energy Accounting and Water Accounting systems
Maintain and customize user interfaces used by operations improving functionality, accuracy, and user interface optimization
Update system layouts, visualizations, and fields providing users with clear, consistent, and complete information
Work with regional utility companies and marketers in supporting of EIDE communications
Support internal and external inquiries and request with EAS data
Develop relationships critical to successful partnerships with internal and external partners
Respond to and resolve user-reported data issues in a timely manner, ensuring minimal disruption to business operations
Plan, coordinate, and execute updates, patches, and upgrades for locally hosted energy accounting applications and systems while minimizing downtime and ensuring data integrity
Develop an understanding of the relationship between operational data with the hourly accounting systems
Perform configuration and support for OATI’s WebSmartTagging, WebScheduler, WebTrader, WebSmartOASIS, WebTrans and WIT
Become familiar with the source applications for energy accounting including, EMS, Data Historian, Third-party data exchanges and our OATI applications and interfaces
Become familiar with the applications supported by GMS, EMS or the Infrastructure/Cyber Security team members
Work directly with other team members to learn how to diagnose and resolve communications and data issues related to application communication, telemetry and infrastructure. This includes capturing and/or analyzing network traffic with Wireshark and other similar tools
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 compliance
Create and maintain comprehensive documentation, including troubleshooting guides, standard operating procedures, and best practices
Oversee, direct, maintain, configure, and repair the Utilities’ Energy Accounting and Water Accounting systems
Lead configuration and support for OATI’s WebSmartTagging, WebScheduler, WebTrader, WebSmartOASIS, WebTrans and WIT
Lead code reviews, support testing efforts at all levels, and collaborate with other team members to solve problems efficiently
Support custom applications where off-the-shelf solutions are not available. Applications 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
Cross-train with GMS, EMS or Infrastructure/Cyber Security team members
Oversee diagnosing and resolving communications and data issues related to application communication, telemetry and infrastructure. This includes capturing and/or analyzing network traffic with Wireshark and other similar tools
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 compliance
Create and maintain comprehensive documentation, including troubleshooting guides, standard operating procedures, and best practices
Support procurement and contract management processes to obtain hardware, software, and contract labor support. Facilitate vendor support by onboarding contractors with our processes and addressing needs to keep work flowing
Support onboarding, mentoring, and training for less experienced team members
Qualification
Required
Bachelor's degree in engineering, technology, or 2 additional years of relevant experience in lieu of degree
Three (3) to Six (6) years of experience in maintaining applications providing 24x7 support of critical operations
Bachelor's degree in engineering, Technology or 2 additional years of relevant experience in lieu of degree
Six (6) or more years of experience in maintaining applications providing 24x7 support of critical operations, with at least three of those years supporting energy accounting applications (energy tagging based applications)
Demonstrated commitment to Grant PUD's mission, vision, values, strategic plan, and Grant PUD/IBEW Local 77 Code of Excellence
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
Preferred
A Washington State Engineering in Training
Utility experience
Professional Engineer (PE)
Knowledge of energy markets
Benefits
Grant County PUD will administer a background check and reference check as part of the hiring process, if selected for this position.
This link below will provide you with Grant PUD’s benefit that may be available if hired, different employee types are eligible for different benefits.
Grant PUD — Unified Insurance Program (uip-wa.org)
Company
Grant County Public Utility District
Grant County Public Utility District is a government administration and public utility service firm providing electric energy service.
Funding
Current Stage
Late StageLeadership Team
Recent News
2025-06-13
Company data provided by crunchbase