Canadian Solar

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

Similar Companies Hiring

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
55 Employees
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 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.

Energy
The Logistics Invoice Specialist manages freight audit and payment processes, ensuring accurate and timely payments to logistics providers and resolving discrepancies in invoices.
5 Days Ago
Mesquite, TX, USA
Energy
The Process Engineer manages daily maintenance, new products development and system integration in photovoltaic module assembly to improve processes and quality.
6 Days Ago
Walnut Creek, CA, USA
Energy
The Accounting Operations Manager oversees daily accounting operations, manages the accounting team, supports financial closing processes, and drives process improvements.
7 Days Ago
Location, WV, USA
Energy
The Senior Key Account Manager is responsible for managing sales from opportunity origination to contract execution with utility-scale clients, negotiating contracts, interacting with clients, and developing strategies to promote Canadian Solar's products.
8 Days Ago
3 Locations
Energy
Responsible for IT operations at the factory, overseeing equipment maintenance, implementing IT strategies, managing vendors, and leading IT team efforts to ensure efficient service delivery.
8 Days Ago
2 Locations
Energy
Responsible for IT operations at the manufacturing site, supporting IT strategies, project management, user support, and cybersecurity.
10 Days Ago
Mesquite, TX, USA
Energy
The Logistics Specialist is responsible for managing international and domestic shipping, coordinating customs clearance, and ensuring timely deliveries while maintaining logs in SAP.
10 Days Ago
Mesquite, TX, USA
Energy
The Supply Quality Engineer develops testing procedures for materials and products, resolves supplier quality issues, and collaborates with suppliers to enhance quality.
11 Days Ago
2 Locations
Energy
The Principal Process Engineer leads projects that enhance production efficiency and technology development in solar cell manufacturing while managing teams and coordinating with cross-functional departments.
13 Days Ago
Kitchener, ON, CAN
Energy
Manage cybersecurity operations ensuring availability, reliability, and security of Canadian Solar's information assets. Lead initiatives in a global manufacturing environment.
15 Days Ago
Walnut Creek, CA, USA
Energy
The Senior Accountant will ensure accurate processing of invoices and payments, manage accounts payable activities, account reconciliations, and support financial audits while adhering to compliance policies.
16 Days Ago
Mesquite, TX, USA
Energy
The Planning Specialist II develops and manages plans for resource utilization, production schedules, and inventory management, while monitoring performance metrics and collaborating with cross-functional teams.
16 Days Ago
Mesquite, TX, USA
Energy
The Process Engineer is responsible for maintenance, product development, and process improvement in photovoltaic module assembly. They work on new product manufacturing processes, optimize equipment efficiency, and maintain documentation and training.
17 Days Ago
Mesquite, TX, USA
Energy
The Commercial Paralegal supports legal operations in solar energy manufacturing, managing contracts, compliance, and governance documentation for efficient legal processing.
19 Days Ago
Shelbyville, KY, USA
Energy
The Process Engineering Manager oversees and optimizes manufacturing processes, leading a team to enhance efficiency, product quality, and safety standards.
23 Days Ago
Shelbyville, KY, USA
Energy
The Process Engineer optimizes production efficiency and reliability, manages technicians, resolves production issues, and implements process improvements within energy storage systems.
23 Days Ago
Indiana, USA
Energy
The Specialist, Sourcing is responsible for managing raw materials procurement, ensuring supply chain efficiency, maintaining supplier relationships, and supporting production needs.
24 Days Ago
Mesquite, TX, USA
Energy
The Process Engineer is responsible for optimizing manufacturing processes, supporting product development, and improving production efficiency in a high-volume photovoltaic module assembly facility.
24 Days Ago
Mesquite, TX, USA
Energy
The Process Technician will support the manufacturing of solar products and ensure quality in production processes, contributing to sustainability efforts.
24 Days Ago
Mesquite, TX, USA
Energy
The Supply Chain Specialist will optimize supply chain processes, manage inventory, develop vendor relationships, and analyze supply chain data to improve efficiency and performance.