Power Systems Engineer
Advanced Analytics
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
o Define functional and technical requirements for advanced power system applications, including linear state estimation and synchrophasor-based analytics
o Translate power system concepts into clear specifications for software development teams
o Support the design of scalable solutions integrating PMU data, EMS models, and real-time telemetry
· Advanced Analytics & Algorithm Development
o 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
o Support automation and scripting of engineering workflows (e.g., PSSE, PSCAD, Python-based tools)
· Modeling & Data Integration
o Configure and validate power system network models (CIM or equivalent formats)
o Integrate real-time and offline data sources, including PMU streams and topology/process data
o Ensure consistency and traceability between model inputs, measurements, and application outputs
· Testing & Validation
o Execute engineering validation and testing of algorithms and applications (e.g., power flow, contingency analysis, state estimation)
o Identify inconsistencies and perform detailed root cause analysis
o Provide engineering recommendations to improve performance and accuracy
· Collaboration & Communication
o Work closely with engineering, software development, and QA teams to resolve issues and implement solutions
o Interface with customers and stakeholders to support application deployment and validation
o Prepare and deliver technical presentations and briefings
· Documentation
o Maintain clear and structured documentation for design, testing, and validation activities
Key Skills:
· Strong analytical and problem-solving abilities
· Experience with PMU/WAMS data and real-time applications
· Solid understanding of:
o Power flow and contingency analysis
o Power system dynamics and stability
o Linear and traditional state estimation methods
o Event and disturbance analysis
· Experience with modeling and simulation tools such as PSSE, PSLF, PowerWorld, TSAT, PSCAD, EMTP, and/or MATLAB
· Proficiency in Python, C++, or C#
· Familiarity with data analytics, signal processing, or AI/ML techniques
· Strong communication skills, with ability to explain complex concepts clearly
· Attention to detail and ability to manage multiple tasks effectively
Minimum Requirements:
Nice to Haves:
· Experience with:
o Synchrophasor applications (WAMS/WAMPAC)
o Bad data detection and data quality assessment
o Oscillation monitoring, inertia estimation, or system identification
o Real-time EMS or control center applications
o Experience developing prototypes, dashboards, or data visualization t
FULL TIME
mid
5/5/2026
You will be redirected to the job posting on LinkedIn.
Sign in and we'll score your resume against this role.
Browse roles in the same category, level, and remote setup.