Canadian Solar

HQ
Guelph
1,665 Total Employees
Year Founded: 2001

Teams at Canadian Solar

An Hour AgoSaved
Remote
Canada
Energy
The Senior Control Engineer leads Hardware-in-the-Loop (HIL) simulation for validating Power Conversion Systems used in Battery Energy Storage Systems.
2 Days AgoSaved
Remote
Canada
Energy
As a Senior Performance Engineer, you'll troubleshoot performance issues in energy storage systems, validate software updates, and collaborate with teams to drive improvements in performance and reliability.
5 Days AgoSaved
Remote
2 Locations
Energy
The Controls Engineer is responsible for deploying Battery Energy Storage Systems, validating project designs, and ensuring smooth communication across teams.