Remote Power Systems Software Engineer

Electric Power Engineers, LLC

Austin (TX)

Hybrid

USD 120,000 - 190,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401K with company match
MyShare Employee Ownership Program
PTO and holidays

Job summary

Electric Power Engineers (EPE) is seeking a Software Power Systems Engineer to own the platform's power systems analysis engines—from algorithm design to production code. You will contribute to QSTS, hosting capacity, DER interconnection screening, and related analyses within the ENER-i platform.

The role spans design, development, testing, and validation of scalable engines, with potential for Principal-level leadership and cross-team initiatives.

Qualifications

  • Master's degree or Ph.D. in Electrical Engineering with a power systems focus, or a Bachelor's degree with equivalent experience.
  • 3+ years (Engineer III) or 7+ years (Principal) of combined experience in distribution system analysis and software development.
  • Expert understanding of three-phase, unbalanced distribution systems, power flow formulations, and distribution planning practices.
  • Hands-on experience with at least one distribution modeling tool (OpenDSS/CYME/Synergi/WindMil/GridLAB-D) and its APIs.
  • Strong Python software engineering skills beyond scripting, including packaging, typing, automated testing, Git, and CI/CD.

Responsibilities

  • Design and develop production-grade Python libraries and services for distribution analysis and power flow orchestration.
  • Scale simulations across thousands of feeders and time-series with parallelization and cloud processing.
  • Build distribution data models and converters for CYME, Synergi, WindMil, OpenDSS, GIS.
  • Develop optimization-based and data-driven methods for hosting capacity and DER valuation.
  • Establish test automation, validation suites, and engineering benchmarks.
  • Mentor engineers, contribute to code/design reviews, and shape technical roadmap.

Skills

Power systems
Python software engineering
OpenDSS/automation
Distributed/HD computing
Communication skills
Agile/Scrum

Education

Master's degree or Ph.D. in Electrical Engineering (Power Systems)
Bachelor's degree with equivalent experience

Tools

OpenDSS
CYME
Synergi
WindMil
GridLAB-D

Job description

Electric Power Engineers (EPE) is seeking a Software Power Systems Engineer to own the platform's power systems analysis engines—from algorithm design to production code. You will contribute to QSTS, hosting capacity, DER interconnection screening, and related analyses within the ENER-i platform.

The role spans design, development, testing, and validation of scalable engines, with potential for Principal-level leadership and cross-team initiatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Power System Planning Product Owner
Remote Power System Planning Product Owner

Electric Power Engineers • Austin (TX)

Hybrid
USD 120,000 - 170,000
Health benefits
MyShare Employee Ownership Program
401K with match
Remote Power Systems Software Engineer
Remote Power Systems Software Engineer

neteffects • Carmel (IN)

Remote
USD 120,000 - 170,000
Health Insurance
401(k) plan
PTO
+1
Software Power Systems Engineer
Software Power Systems Engineer

Electric Power Engineers, LLC • Austin (TX)

On-site
USD 120,000 - 190,000
Health insurance
401K with company match
MyShare Employee Ownership Program
+1
Remote Power Systems Engineer: EMT & Grid Studies
Remote Power Systems Engineer: EMT & Grid Studies

Electric Power Engineers, LLC • Austin (TX)

Hybrid
USD 85,000 - 140,000
Health benefits
PTO & Holidays
MyShare Employee Ownership Program
+1
Power Systems Software Engineer
Power Systems Software Engineer

Electric Power Engineers, LLC • Austin (TX)

Hybrid
USD 120,000 - 190,000
Health benefits and insurance
PTO and holidays
Employee ownership program (MyShare)
+2
Senior Power Systems Engineer - Hybrid, Python & Analysis
Senior Power Systems Engineer - Hybrid, Python & Analysis

ETAP Software • Irvine (CA)

Hybrid
USD 88,000 - 146,000
Power Systems Studies Engineer - Remote/Hybrid
Power Systems Studies Engineer - Remote/Hybrid

Ulteig Engineers, Inc. • United States

Hybrid
USD 111,000 - 150,000
Flexible Workplace
Employee Ownership
Competitive Pay
+3
Power System Planning Product Owner
Power System Planning Product Owner

Electric Power Engineers • Austin (TX)

On-site
USD 120,000 - 170,000
Health benefits
MyShare Employee Ownership Program
401K with match
Senior Software Engineer, Power Systems Simulations Hybrid
Senior Software Engineer, Power Systems Simulations Hybrid

ETAP Software • Houston (TX)

Hybrid
USD 105,000 - 175,000
Power Systems Engineer: Software Deployment &Automation
Power Systems Engineer: Software Deployment &Automation

AVEVA • Irvine (CA)

Hybrid
USD 65,000 - 108,000