Senior Developer EMS
Core
Develop software applications for electrical utilities to monitor, study, optimize, control, and simulate power networks and smart grid systems.
Role type
Senior Application Engineer (Power Systems/EMS)
Builds
Highly available, scalable, and reliable power systems software for transmission and distribution networks.
Domain
Energy / Power Systems Engineering
Deliverable
production ML models | product features
Required skills
Power system studies, modeling, simulation, optimization, numerical methods, EMS applications (load flow, contingency evaluation, state estimation), C#/C/C++/Java/Python/FORTRAN, Linux/Windows development, CIM/XML data standards
Preferred skills
Ph.D. in Electrical Engineering or Computer Science, experience with operator training simulators and power system simulators, Agile development environments
Technologies
C#, C/C++, Java, Python, FORTRAN, Linux, Windows, CIM, XML
Responsibilities
Design, develop, test, review, and maintain power systems applications; Apply power system studies and numerical methods to application development; Identify technical issues and schedule risks; Ensure compliance with regulations and procedures
Seniority
Senior, hands-on IC