Power Systems Engineer, Advanced Analytics
Listed on 2026-10-06
-
Software Development
Software Engineer
The Company
:
Electric Power Group (EPG), headquartered in Pasadena, California, is the industry leader in Synchrophasor technology for real-time grid monitoring and analytics software. Our software solutions help electric utilities and grid operators prevent blackouts and keep power systems stable and reliable. With customers across the U.S., Europe, the Middle East, India, Latin America, and Asia Pacific regions, our solutions are trusted by some of the world’s most critical grid operators.
Current Opportunity
: EPG is seeking a Power Systems Engineer for full-time employment to support the development and deployment of advanced software solutions for real-world power grid applications. This role combines advanced analytics and state estimation expertise, with a focus on building, validating, and enhancing applications used in real-time operations. EPG develops industry-leading solutions leveraging power system modeling, synchrophasor data, advanced analytics, and high-performance computing.
These applications support critical use cases such as wide-area situational awareness, oscillation detection and localization, model validation, contingency analysis, event detection, and real-time state estimation.
This is a dynamic, cross-functional role with exposure to engineering, software development, and utility customers, providing strong opportunities for technical growth and impact.
EPG offers a professional and collaborative work environment, stability, and opportunity to learn and grow.
Job Responsibilities:This engineering position plays an integral role in our Power Systems Engineering team in ensuring that EPG’s solutions are technically sound, scalable, and aligned with utility and grid operational needs. This is a dynamic role with exposure to key stakeholders across the organization. This individual will be responsible for:
- Application Design & Engineering
- Define functional and technical requirements for advanced power system applications, including linear state estimation and synchrophasor-based analytics
- Translate power system concepts into clear specifications for software development teams
- Support the design of scalable solutions integrating PMU data, EMS models, and real-time telemetry
- Advanced Analytics & Algorithm Development
- Develop and enhance algorithms for applications such as:
- State estimation (linear and/or hybrid approaches)
- Oscillation detection and modal analysis
- Event detection and root cause analysis
- Model validation and system monitoring
- Support automation and scripting of engineering workflows (e.g., PSSE, PSCAD, Python-based tools)
- Configure and validate power system network models (CIM or equivalent formats)
- Integrate real-time and offline data sources, including PMU streams and topology/process data
- Ensure consistency and traceability between model inputs, measurements, and application outputs
- Execute engineering validation and testing of algorithms and applications (e.g., power flow, contingency analysis, state estimation)
- Identify inconsistencies and perform detailed root cause analysis
- Provide engineering recommendations to improve performance and accuracy
- Work closely with engineering, software development, and QA teams to resolve issues and implement solutions
- Interface with customers and stakeholders to support application deployment and validation
- Prepare and deliver technical presentations and briefings
- Maintain clear and structured documentation for design, testing, and validation activities
- Develop and enhance algorithms for applications such as:
Skills:
- Strong analytical and problem-solving abilities
- Experience with PMU/WAMS data and real-time applications
- Solid understanding of:
- Power flow and contingency analysis
- Power system dynamics and stability
- Linear and traditional state estimation methods
- Event and disturbance analysis
- E…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).