Canadian Solar

1,665 Total Employees
Year Founded: 2001

Teams at Canadian Solar

6 Days AgoSaved
Remote
2 Locations
Energy
The LTSA Manager will manage Long-Term Service Agreements for BESS projects, oversee negotiations, ensure operational compliance, and maintain client relationships.
6 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.
6 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.