Canadian Solar

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.

10 Hours AgoSaved
Remote
2 Locations
Energy
Partners with North American business leaders on workforce planning, organizational design, performance management, change management, employee relations, and talent strategy. Executes onboarding, performance, offboarding, compensation, and promotion processes; maintains Workday data and reporting; supports recruitment, engagement, retention, and culture initiatives. Advises managers on employment practices and legal risks across the United States and Canada, with travel to project sites of up to 15%.
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
The Controls Engineer is responsible for deploying Battery Energy Storage Systems, validating project designs, and ensuring smooth communication across teams.
2 Months 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.