Canadian Solar

HQ
Guelph, Ontario, CAN
1,665 Total Employees
Year Founded: 2001

Similar Companies Hiring

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
24 Offices
6000 Employees
Jobs at Canadian Solar
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

6 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Dynamics 365 CRM Lead will oversee the CRM solution, managing implementation, stakeholder relationships, governance, and ongoing support across North America.
12 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Procurement Coordinator manages procurement activities, processes orders, creates RFP/RFQ packages, and oversees vendor relationships to ensure project efficiency.
19 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Support Technical Solutions Manager for BESS by maintaining product trackers, documentation/version control, coordinating stakeholder communications, gathering market requirements, and improving operational processes to ensure timely product delivery and certification.
Energy
The Senior Technical Solution Engineer develops and integrates inverter products, focusing on technical due diligence, product validation, and cross-functional engineering support.
16 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.
19 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.