Canadian Solar

HQ
Guelph
Total Offices: 3
1,665 Total Employees
Year Founded: 2001

Similar Companies Hiring

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
28 Offices
15000 Employees
Greentech • Hardware • Real Estate • Software • Energy • PropTech
New York, NY
199 Employees
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 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.

2 Hours AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Operations Coordinator is responsible for maintaining organized records, managing inventory, ensuring quality control compliance, and generating performance reports in a manufacturing setting.
2 Hours AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Process Technician at CS Power Systems will support the manufacturing of solar technologies, focusing on system operations and enhancements. Responsibilities include troubleshooting issues and ensuring quality control in production processes.
YesterdaySaved
In-Office
Jeffersonville, IN, USA
Energy
The IT Engineer manages IT operations and support for the manufacturing site, implements cybersecurity measures, and leads IT projects while supporting user needs and troubleshooting issues.
2 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
Oversee sourcing operations, optimize activities, develop strategies, manage supplier relationships, and ensure procurement processes align with company standards.
3 Days AgoSaved
In-Office
Munich, Bayern, DEU
Energy
The Tax Accountant will manage tax compliance and advisory activities, coordinate with external advisors, support tax audits, and advise on international tax matters.
3 Days AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
The Sr. Safety Engineer develops and implements safety programs, conducts training, ensures compliance with safety regulations, leads risk assessments, and investigates incidents in a manufacturing environment.
4 Days AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
Oversee EHS programs at a manufacturing plant, managing safety, compliance with regulations, audits, and training while driving environmental and health initiatives.
4 Days AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
The Senior Finance Specialist supports financial operations and reporting for the new US factory, overseeing accounts payable, receivable, financial analysis, and ensuring compliance with policies.
Energy
The Senior Performance Analyst will support the commissioning and performance monitoring of Solbank BESS, analyze operational data, and collaborate with teams to improve system performance and reliability.
Energy
This Sales Manager role involves driving the adoption of energy storage solutions, managing the full sales cycle, and collaborating across teams to enhance customer experience and revenue growth in the renewable energy sector.
5 Days AgoSaved
In-Office
Munich, Bayern, DEU
Energy
Lead EP Cube's go-to-market strategy across Europe for residential energy storage. Own end-to-end marketing planning, multilingual campaign execution (EN/DE/IT), agency and events management, sales enablement, performance analytics, and cross-functional alignment with Product, Sales, and HQ to drive brand awareness, qualified leads, and revenue growth.
5 Days AgoSaved
Remote
South Africa
Energy
The Sales Associate will manage accounts, negotiate contracts, coordinate departments to resolve issues, and represent the brand to clients while ensuring compliance with policies.
Energy
The Senior Technical Solution Engineer develops and integrates inverter products, focusing on technical due diligence, product validation, and cross-functional engineering support.
7 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.
7 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
Provide comprehensive administrative support by managing schedules, coordinating meetings, handling correspondence, and overseeing office operations to ensure organizational effectiveness.
Energy
Lead business development for power solutions in data centers, engage with hyperscalers and structure complex energy deals to enhance power reliability.
9 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Process Engineer will enhance manufacturing processes, support new product development, and oversee production line efficiency in a solar module assembly facility.
10 Days AgoSaved
In-Office
Walnut Creek, CA, USA
Energy
The Senior Financial Analyst will analyze financial data, forecast future revenues, track performance, and aid management in decision-making.
11 Days AgoSaved
In-Office or Remote
2 Locations
Energy
The Quality Control Supervisor oversees quality assurance in solar cell manufacturing, manages a team, implements testing, identifies defects, and collaborates for quality improvement.
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.