Position Available: EMS/ADMS Software Engineer
Location: Remote
Salary: $80,000 - $150,000 (DoE) + Bonus
Experience needed: We’re seeking highly skilled Engineers with strong Power Systems or Electric Grid experience and hands-on programming in C++, Python, and SCADA/EMS environments. Ideal candidates will have a background working with GE’s AEMS Reliance (XA/21).
About the role:
You’ll join a specialist engineering group responsible for customizing, maintaining, and enhancing mission-critical EMS and ADMS platforms used by major utilities across North America.
Depending on your focus area - Distribution, Network/Transmission, or DTS - you will design, implement, and optimize software that directly supports real-time grid operations, ensuring safe, stable, and high-performance system behaviour.
This is a deeply technical, back-end engineering role where you’ll work with C++ and Python to extend EMS/ADMS functionality, integrate SCADA components, improve system performance, and resolve complex issues in live operational environments. Your work will have a direct impact on control room reliability and grid stability.
What we need from you:
If you would like to know more details about the position or want to register your interest, hit apply below. We’d love to hear from you!