Canadian Solar

HQ
Rupert
Total Offices: 2
1,665 Total Employees
Year Founded: 2001

Teams at Canadian Solar

6 Hours AgoSaved
Remote
US
Energy
Develop and maintain technical requirements and specifications for EMS controls and Power Conversion Systems for utility-scale battery energy storage. Drive cybersecurity requirements, manage standards compliance, support certification testing, perform risk assessments, and maintain version-controlled, auditable requirements while coordinating with R&D, commercial, and engineering stakeholders.
19 Hours 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.
19 Hours AgoSaved
Remote
US
Energy
The Sr. Project Engineer at Canadian Solar will oversee solar projects, ensuring efficiency and quality while contributing to sustainability initiatives.