Energy Management Systems Engineer

5 days ago

Calgary, AB, Canada Johnson Service Group Full-time $90,000 - $130,000 Contract

Energy Management Systems engineering meets hybrid work in Calgary, with programming, SCADA, and real-time systems at the center.

Johnson Service Group seeks an EMS Engineer for its electric utility client’s Operations Systems department. The permanent, full-time engineer will maintain and enhance EMS functionality across Habitat, SCADA, Generation, and power system applications. You will translate detailed requirements into real-time control system solutions.

Key Responsibilities:

  • Maintain EMS, SCADA, infrastructure, and plant monitoring systems
  • Administer GE Habitat, OSI PI, and third-party tools
  • Design custom code for maintenance and business requirements
  • Review patches, configurations, security updates, and third-party code
  • Support testing, deployments, procedures, and CIP compliance

Requirements:

  • Bachelor’s degree in engineering, computer science, or equivalent experience
  • APEGA designation or equivalent professional designation
  • Minimum seven years of relevant experience
  • Programming experience with C/C++, Perl, Python, and PowerShell
  • Energy Management Systems, RTU, IED, and integration experience

Support Calgary’s real-time power systems through EMS maintenance, integration, programming, testing, and secure operational improvements.