Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Benefits offered by this job
401(k) with company match
Paid training & certification support
Flexible PTO
Job summary
A leading engineering services firm is seeking an experienced EMS/DTS Engineer to develop and maintain Energy Management Systems and Dispatcher Training Simulators for grid operations. Candidates should possess over 5 years of experience, strong programming skills in C++ and Java, and familiarity with AEMS Reliance. The role offers a competitive salary ($90K–$160K), hybrid work setup, and comprehensive benefits.
Qualifications
5+ years in Energy Management Systems (EMS) development or support.
Hands-on with AEMS Reliance or similar platforms.
Solid understanding of Power Systems fundamentals and control-room operations.
Exposure to data modelling, SCADA protocols, and system mapping.
Responsibilities
Configure and customise DTS and AEMS Reliance systems for real-time grid simulation.
Design and test EMS features using C++ / Java / Oracle / SQL in both Linux and Windows.
Integrate and validate data through ICCP, DNP3, IEC, and Modbus communication protocols.
Debug, troubleshoot, and optimise system performance.
Build and maintain sandbox and simulated RTU/IED environments.
Skills
C++
Java
Oracle
SQL
Shell scripting
Tools
AEMS Reliance
DTS
Job description
A leading engineering services firm is seeking an experienced EMS/DTS Engineer to develop and maintain Energy Management Systems and Dispatcher Training Simulators for grid operations. Candidates should possess over 5 years of experience, strong programming skills in C++ and Java, and familiarity with AEMS Reliance. The role offers a competitive salary ($90K–$160K), hybrid work setup, and comprehensive benefits.