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.

18 Hours 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.
2 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Senior Embedded Linux Engineer designs and maintains embedded Linux platforms for battery energy storage systems, ensuring robust performance and integration with various system components.
2 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Senior ARM Firmware Engineer designs and develops embedded firmware for ARM processors in inverters and energy systems, ensuring compliance with grid standards and system performance.
10 Days AgoSaved
In-Office or Remote
6 Locations
Energy
Responsible for the design and implementation of enterprise AI solutions, leading teams and collaborating with stakeholders to drive AI transformation in global operations.
15 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Senior Technical Solution Engineer develops and integrates inverter products, focusing on technical due diligence, product validation, and cross-functional engineering support.
15 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.
20 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.
20 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Senior Network Engineer designs and configures SCADA and communication networks for renewable projects, ensuring robust communication, troubleshooting, and documentation throughout the project lifecycle.
2 Days AgoSaved
Remote
Ontario, ON, CAN
Energy
The Project Quality Engineer will manage project quality plans, monitor quality assurance activities, conduct audits, and facilitate continuous improvement initiatives.
2 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.
7 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.
24 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.