Latest News

Open position:

Become a member of a team tasked with implementing an upgrade for the Control Electronics for existing thyristors converters and testing and installing new modern switch mode converters (POLARIS) within the SPS complex and North Area consolidation programs (total of 200 units rated from 10 kW to 20MW).

Electrical technical Engineer: Apply Now!
Quest program - Power Electronics Engineer: Apply Now!