Electrical Engineer ICCP Energy Management Systems (EMS) Analyst II/III

MWResource, Inc.
Audubon, PA, United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$79,102.0 - $93,746.0
Working hours
Regular working hours
Job source

Tech stack

Unix Databases Database Queries Linux Supervisory Control and Data Acquisition (SCADA) Intrusion Detection Systems Python (Programming Language) Network Programming SQL Databases Test Data Web Applications Information Technology
+1 more
Real Time Data

Job description

The EMS Support Department maintains and develops three of the primary EMS applications - SCADA, Network Applications, and AGC. These systems form the basis of exchanging real-time data, balancing load to generation, and ensuring the safe operation and dispatch of the grid. This position is primarily targeted towards EMS O&M work, including support of core EMS maintenance responsibilities such as SCADA point mapping and upkeep, equipment ratings updates, and related general maintenance. Other areas to grow into for the right candidate., Telemetry Support

  • Communicate, plan and work with transmission and generation companies to maintain telemetry for new, retired, or updated equipment. Manage incoming and outgoing requests for improvement, additions, or corrections.
  • Maintain ICCP tags/Object IDs, data parameters, and mapping to the relevant SCADA, Network Application, or AGC models.
  • Manage ICCP permissions/access for transmission and generation companies to telemetry as needed for new equipment, retired equipment, or other changes.
  • Work with external companies to test data points. Use a staging system to thoroughly verify the accuracy, quality, and reliability of the data before progressing to production environments.
  • Engage in the study and analysis of where additional telemetry is needed to improve the observability in and near territory. Formulate findings into requests by order of operational value and individual transmission zone concerns.
  • Using available trending and historian tools to investigate suspicious or inaccurate incoming data. Propose and implement methods or processes to drive higher quality control and increase preventative or predictive maintenance.
  • Monitor control room and EMS user customer requests, concerns, and questions. Follow up with appropriate investigation and resolution.
  • Work with other staff doing modeling to coordinate and help ensure that model changes and additions are correctly and appropriately filled out with measured data/SCADA data.

Other EMS Support Activities

  • Update, check and correct equipment thermal ratings.
  • Help create and maintain custom graphical displays (PI and EMS displays) both for in-team use and customer use.
  • Maintain, investigate, and grow the nascent synchro phasor data front end and utilities.
  • Set up new data links to new grid assets, in particular with industry-specific data protocols such as DNP3, and security standards such as SSL/TLS.
  • Potentially grow into more advanced responsibilities, including the operations and maintenance of advanced network applications.
  • Provide support on other projects and initiatives as required

Requirements

  • Bachelor’s degree in Electrical Engineering, Power Engineering, Computer Science, similar engineering degree, or equivalent work experience.
  • Strong verbal and written communication skills to facilitate customer support.
  • Demonstrated attention to detail. Disciplined and mature decision making appropriate for critical operations environments.
  • Ability to both learn and take direction from team leads and also be self-motivated and determined when interactive guidance is not available.
  • Ability to effectively prioritize and execute tasks with efficiency and agility. Pride in workmanship and willingness to learn to be valuable for the team, even when not seen.
  • Demonstrated ability to both identify and realize opportunities to improve efficiency through process improvement and the use of any relevant technology for automation of manual processes, * Functional understanding of basic electric grid equipment, topology, and power flow principles.
  • Experience working in a UNIX or Linux or similar computing environment.
  • Basic capabilities in databases and database query languages (SQL).
  • Basic scripting capabilities (Python, etc.) sufficient to eventually automate portions of recurring tasks, where appropriate.
  • Demonstrated knowledge and experience with real-time Energy Management Systems.
  • Experience in the Energy or Utility industry, Candidates must be authorized to work in the United States.

Candidates will be required to pass a background check and drug screening.

Benefits & conditions

401(k), Health insurance, Vision insurance, Dental insurance, Life insurance, Disability insurance, MWResource offers medical, dental and vision coverage through Florida Blue, short- and long-term disability coverage, employer paid life insurance, and participation in the MWResource 401K plan for US based consultants.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

2:22 min

Leveraging unique cultural backgrounds in engineering design

Ixchel Ruiz · LIVE

2:04 min

Defining timestamps and the international standard format

Denny Biasiolli Denny Biasiolli · Europe 2026 Virtual

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

Videos

See all

Related articles

See all