Canadian Solar

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

Similar Companies Hiring

Software • Information Technology • Greentech • Energy • Cloud
Boston, MA
29 Employees
Software • Renewable Energy • Professional Services • Energy • Consulting • Chemical • Automotive
28 Offices
15000 Employees
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
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.

9 Hours AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Process Supervisor II is responsible for managing process operators, overseeing manufacturing processes, ensuring quality compliance, and driving continuous improvement initiatives.
9 Hours AgoSaved
Indiana, USA
Energy
The Specialist, Sourcing manages raw materials procurement, develops sourcing strategies, negotiates contracts, and maintains supplier relationships to ensure cost-effective supply chain operations.
2 Days AgoSaved
In-Office
Shelbyville, KY, USA
Energy
The Senior Specialist, Sourcing will manage raw material procurement, supplier relationships, and support production needs while ensuring cost efficiency and quality compliance.
2 Days AgoSaved
California, USA
Energy
The Sales Manager will drive sales and business development for PV and Energy Storage solutions in the C&I sector, focusing on contract negotiations and strategy execution across North America.
4 Days AgoSaved
In-Office
2 Locations
Energy
The Sr. Quality Engineer ensures product quality and compliance, develops quality procedures, conducts tests, collaborates for improvements, and manages supplier quality.
4 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Quality System Engineer will implement and manage the ISO9001 Quality Management System, lead audits, provide training, and drive continuous improvement initiatives for better customer satisfaction.
4 Days AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
The Process Engineer optimizes solar cell production, resolves issues, trains technicians, and manages documentation for process improvements. Responsible for KPIs and ensuring operational efficiency.
4 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Safety Shift Specialist implements and monitors health and safety programs, conducts inspections, facilitates training, and promotes a safety culture.
4 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Operations Coordinator is responsible for material and inventory control, ensuring supply for production, accuracy in tracking, and minimizing losses due to shut downs.
4 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Cost Accountant provides financial and accounting support, analyzes operational costs, sets standard costs, prepares reports, and manages audits.
4 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Process Engineer optimizes manufacturing processes, oversees production line design, introduces new technologies, and supports product quality and efficiency improvements.
4 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
As a Process Technician at Canadian Solar, you will ensure operational efficiency in the production of solar panels and energy solutions by implementing best practices while contributing to sustainable initiatives.
4 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.
6 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The EHS Specialist I will maintain metrics, ensure compliance with regulations, conduct risk assessments, and support safety management efforts at Canadian Solar.
6 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
The Senior IT PMO Analyst will manage IT vendor relationships, procurement, finances, and risks while supporting global IT operations and ensuring project delivery aligns with organizational goals.
6 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Quality Engineer implements quality policies, supervises QC teams, resolves product issues, and supports continuous improvement processes.
6 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Supply Chain Specialist optimizes supply chain processes, manages inventory, coordinates with vendors, and analyzes data to improve performance and efficiency.
7 Days AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
The Staff Accountant prepares journal entries, reconciles accounts, and ensures data accuracy while supporting financial audits and projects.
Energy
The Sr. Manager, Commercial Operations will oversee operations within the commercial sector, managing teams and driving initiatives to enhance performance, customer satisfaction, and growth for Canadian Solar.
8 Days AgoSaved
In-Office
2 Locations
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.