Senior EMS Applications Engineer
Primary Talent Partners · Posted Nov 5, 2026
- Charlotte, North Carolina, United States
- On-site
- Contract · Senior
- $59–$69 per hour
- 8+ years
Provide senior-level engineering and technical support for Energy Management System (EMS) and Distribution Management System (DMS) applications supporting electric transmission and control room operations.
Compensation
Pay: $59.00 - $69.00/hr; W2 contract, no PTO, no Benefits. ACA-compliant supplemental package available for enrollment.
Responsibilities
- Provide engineering and technical expertise for the identification, analysis, troubleshooting, and resolution of complex EMS/DMS system issues.
- Support and maintain Client Grid EMS/DMS applications, including e-terrahabitat, e-terracontrol, e-terracomm, e-terrasource, e-terrasource, e-terrasource, e-terraarchive.
- Support EMS advanced applications, including State Estimator, Contingency Analysis, and Network applications.
- Work with RTUC/Look-ahead, RTNET, STNET, RMTNET, and SMTNET applications.
- Develop and maintain scripts used to update HABITAT databases and support EMS functionality.
Requirements
- Bachelor's degree in Electrical Engineering, Engineering, Information Technology, Computer Science, or a related technical field
- Nice to have: Bachelor's degree in Electrical Engineering
- Nice to have: in-depth experience with Client e-terra EMS applications
- Nice to have: strong understanding of power flow and transmission system operations
- Nice to have: previous experience supporting EMS applications used within utility control room environments