Canadian Solar

1,665 Total Employees
Year Founded: 2001

Teams at Canadian Solar

One Month 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.
One Month 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.
One Month 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.