The job listing no longer exists.
Open Positions
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
Mesquite,
TX
Mesquite,
TX
Jeffersonville,
Indiana
Administrative
Job listing | Job location |
---|---|
Administration Specialist | Jeffersonville, Indiana |
Engineering, IE & IT
Job listing | Job location |
---|---|
MES IT Technician (Bilingual Mandarin) Night Shift | Mesquite, TX |
Finance
Job listing | Job location |
---|---|
Finance Manager | Tokyo, Japan |
Health, Safety, & Environmental
Job listing | Job location |
---|---|
Environment Health & Safety Specialist | Mesquite, TX |
Information Technology
Job listing | Job location |
---|---|
IT Engineer(Bilingual Mandarin) | Mesquite, TX |
Manager, Energy Storage Applications Engineering | Madrid, Spain |
Legal
Job listing | Job location |
---|---|
Legal Counsel |
Manufacturing
Job listing | Job location |
---|---|
Equipment Technician | Mesquite, TX |
Material Handler | Mesquite, TX |
Material Handler I | Mesquite, TX |
Production Material Coordinator | Mesquite, TX |
Production Operator I (Night Shift) | Mesquite, TX |
MSS Sales
Job listing | Job location |
---|---|
Assistant Sales Manager | Tokyo, Japan |
Product Manager - Energy Storage | Tokyo, Japan |
Other
Job listing | Job location |
---|---|
Buyer | Mesquite, TX |
Strategic Development
Job listing | Job location |
---|---|
Senior Business Analytics Manager | Tokyo, Japan |
Warehouse
Job listing | Job location |
---|---|
Warehouse Manager - Manufacturing | Jeffersonville, Indiana |