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.

5 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Senior Control Engineer leads Hardware-in-the-Loop (HIL) simulation for validating Power Conversion Systems used in Battery Energy Storage Systems.
14 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
Lead RFP and competitive bid processes for global BESS projects, negotiate customer and subcontractor contracts, perform bid analysis and cost modeling, support strategic procurement, capture supply-chain intelligence, maintain internal contract documents, and provide contract support during execution.
16 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Hardware Engineer will design and document PCB layouts for inverter and energy storage systems and support prototype testing and regulatory compliance.
16 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.
16 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.
16 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.
16 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.
19 Days AgoSaved
In-Office
2 Locations
Energy
Lead production operations and governance for a SAP S/4HANA Private Cloud landscape. Responsibilities include system monitoring, incident triage, troubleshooting, transport and release coordination, SAP provider management, migrations, upgrades, refreshes, cutovers, integration monitoring through SAP CPI and Integration Suite, BTP readiness, user administration, access troubleshooting, compliance support, and root-cause analysis. The role coordinates across SAP, infrastructure, integration, functional, vendor, and business teams while maintaining operational procedures and governance.
26 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Design, implement, and maintain CI/CD pipelines, build servers, and IaC for cloud and edge real-time embedded EMS. Troubleshoot deployments, ensure security/compliance, automate release channels, monitor performance, and collaborate across engineering, QA, and operations to deliver utility-scale energy management software.
28 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Lead field-facing reliability for utility-scale hardware-software products: support FAT and commissioning, troubleshoot and reproduce site issues, run root-cause analyses, feed field-derived test cases into R&D and QA, author commissioning protocols and runbooks, contribute to FMEA and HIL testing, participate in on-call rotations, and mentor teams to improve product reliability and release readiness.
One Month AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Coordinate quarterly earnings preparations, review and edit investor communications, manage earnings logistics and IR platforms, oversee vendor contracts and budgets, partner with Finance/Legal/Executive teams, maintain confidentiality of material non-public information, and improve IR operational processes in a global environment.
One Month AgoSaved
In-Office or Remote
5 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.
One Month AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Lead and improve the company's internal control framework and SOX program. Manage risk assessments, control documentation, testing, remediation, audits, and governance. Partner with cross-functional leaders to strengthen controls, apply data analytics and automation, develop policies, train process owners, and support business transformations and global compliance initiatives.
10 Days AgoSaved
Remote
2 Locations
Energy
Oversee technical execution of utility-scale battery energy storage projects from design through construction and commissioning. Coordinate engineering teams, consultants, suppliers, EPC contractors, procurement activities, technical reviews, testing, and documentation. Review multidisciplinary designs, specifications, and factory acceptance testing; resolve technical issues; and verify construction quality through site visits. Serve as the primary technical contact while supporting commissioning and project delivery across North America.
10 Days AgoSaved
Remote
2 Locations
Energy
Coordinate engineering execution for utility-scale battery energy storage projects from design development through construction and commissioning. Responsibilities include managing technical scopes, schedules, stakeholders, specifications, supplier and consultant reviews, procurement support, design documentation, site inspections, factory acceptance testing, and construction or commissioning issue resolution. The role requires electrical engineering knowledge, familiarity with electrical studies and grid-interconnection standards, and up to 25% travel across Canada and the United States.
14 Days AgoSaved
Remote
Ontario, ON, CAN
Energy
The Dynamics 365 CRM Lead will oversee the CRM solution, managing implementation, stakeholder relationships, governance, and ongoing support across North America.
16 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.
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.
16 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.