The job listing no longer exists.
Make the difference with Canadian Solar
Canadian Solar is committed to making a difference. To the lives of our employees, to our customers, to the environment and to society. As one of the leading integrated solar energy solution companies in the world we do just that. Canadian Solar can offer you an exciting career in a global opportunity factory, working with like-minded people who embrace individual differences regardless of culture, gender or religion. We reward people on results and, whatever career path you choose, we will develop and challenge you to make a difference.
Open Positions
Featured Jobs
Walnut Creek,
California
Mesquite,
TX
Mesquite,
TX
Mesquite,
TX
Accounting & Finance
Financial Reporting Manager | Greater Toronto Area, Canada |
Staff Accountant | Mesquite, TX |
Administrative
Executive Assistant | Mesquite, TX |
Asset Management
Asset Manager, Canadian Solar Asset Management K.K. | Tokyo, Japan |
Business Development/Sales
(Snr.) Business Development Manager | Melbourne, Australia |
Global Sales Analyst | Walnut Creek, California |
Corporate Services
Security Supervisor | Mesquite, TX |
CSIQ
Project Manager | Guelph, ON |
Senior Internal Auditor | Remote, California |
Development - North America
Product Manager, Inverters and C&I Energy Storage | Walnut Creek, California |
Training and Development Supervisor | Mesquite, TX |
Engineering, Procurement, & Construction
Engineering, IE & IT
IE Engineer | Mesquite, TX |
Equipment, Facility & Maintenance
Sr. Service Technician | N/A, Texas |
Finance
Finance Manager | Tokyo, Japan |
Health, Safety, & Environmental
EHS Manager (e-STORAGE) | Melbourne, Australia |
EHS Safety Administrator | Mesquite, TX |
Environment Health & Safety Supervisor | Mesquite, TX |
Environment Health & Safety Supervisor | Mesquite, TX |
Human Resources
Compensation Analyst | Mesquite, TX |
High School Summer Internship | Mesquite, TX |
HR Recruiting Coordinator | Mesquite, TX |
HRIS Specialist - Workday | Mesquite, TX |
Human Resources Associate | Mesquite, TX |
Information Technology
Director, Global IT | Walnut Creek, California |
Manager, Energy Storage Applications Engineering | Madrid, Spain |
Senior IT Network Administrator | Guelph, ON |
Manufacturing
Document Specialist | Mesquite, TX |
Electrician | Mesquite, TX |
Equipment Technician | Mesquite, TX |
Equipment Technician | Mesquite, TX |
Industrial Millwright | Mesquite, TX |
Manufacturing Equipment Technician | Mesquite, TX |
Material Handler | Mesquite, TX |
Material Handler I | Mesquite, TX |
Material Supervisor | Mesquite, TX |
Material Team Leader | Mesquite, TX |
Process Technician | Mesquite, TX |
Production and Material Planner | Mesquite, TX |
Production Material Coordinator | Mesquite, TX |
Production Operator I | Mesquite, TX |
Production Operator I (Night Shift) | Mesquite, TX |
Production Operator II | Mesquite, TX |
Production Operator II | Mesquite, TX |
Production Operator II (Night Shift) | Mesquite, TX |
Production Quality Inspector | Mesquite, TX |
Production Supervisor (Night Shift) | Mesquite, TX |
Show More |
MSS Sales
Assistant Sales Manager | Tokyo, Japan |
Global Product Sales Enablement Manager (Commercial Energy Storage) | REMOTE US, United States |
Global Product Sales Enablement Manager (Inverters) | REMOTE US, United States |
Product Manager - Energy Storage | Tokyo, Japan |
Operations Management
Project Engineer | Mesquite, TX |
SCM Program Supervisor (Trade Compliance) | Mesquite, TX |
Other
Buyer | Mesquite, TX |
Production Manager | Mesquite, TX |
Production
Production Operator | Mesquite, TX |
QA/QC
Quality Customer Engineer | Mesquite, TX |
Quality Engineer | Mesquite, TX |
Quality inspector | Mesquite, TX |
Quality Technician | Mesquite, TX |
Quality Technician | Mesquite, TX |
Strategic Development
Senior Business Analytics Manager | Tokyo, Japan |
Supply Chain, Purchasing & Procurement
Accounts Payable - Supply Chain Associate | Mesquite, TX |
Logistics Manager, Energy Storage | REMOTE US, United States |
Logistics Specialist | Mesquite, TX |
Purchasing Administrator | Mesquite, TX |
Tax
Sr. Tax Analyst | Mesquite, TX |
Warehouse
Forklift Driver | Mesquite, TX |