Canadian Solar

HQ
Guelph
1,665 Total Employees
Year Founded: 2001

Jobs at Canadian Solar

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

8 Days AgoSaved
Remote
2 Locations
Energy
Lead RFP and competitive bid processes for BESS projects globally; negotiate customer, supplier, and EPC contracts; perform bid analysis, cost modelling and strategic procurement; collaborate with supply chain and stakeholders; maintain contract documentation and support project teams during execution; identify process improvements and provide commercial insights.
10 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.
12 Days 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.
15 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.
18 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.
22 Days AgoSaved
Remote
2 Locations
Energy
The Technical Solutions Manager develops utility-scale battery energy storage solutions, focusing on power-side technologies and leading technical evaluations and compliance efforts.