cover image
Tekgence Inc

Power Systems Engineer

Hybrid

Toronto, Canada

Mid level

Freelance

18-01-2026

Share this job:

Skills

Java SQL Linux Operating Systems Windows Programming Databases Shell C++

Job Specifications

Job Description

5+ years of experience designing, customizing, and delivering Energy Management Systems (EMS) for electric power utilities, following industry best practices.
Strong expertise in Electric SCADA, Power DMS, and Transmission EMS implementations.
Minimum 5 years of hands-on experience with C, Java, and SQL/Oracle databases.
5+ years of experience applying object-oriented programming principles using C++, full-stack Java, or related languages.
Proven experience (5+ years) in the design and development of EMS and AEMS products.
5+ years of experience working with real-time or mission-critical systems.
Extensive experience (5+ years) with Linux and Windows operating systems, including SQL usage, shell scripting, and the ability to read, interpret, and debug system logs and files.

About the Company

We accelerate business transformation by solving complex technology, business and talent challenges. A digital transformation Partner and Global consulting firm transforming clients business, operating and technology models for the digital era. Strong experience to support the industry providing change management and business process improvement services with a specialist knowledge in Procurement, Supply Chain and Logistics. Know more