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

Accounting & Finance

Job listing Job location
Accountant Kitchener, Canada
Financial Reporting Manager Greater Toronto Area, Canada
Jr. Financial Analyst Kitchener, Canada

Administrative

Job listing Job location
Administration Specialist Jeffersonville, Indiana
Executive Assistant (Part-Time) Nova Scotia, Canada

Business Development/Sales

Job listing Job location
(Snr.) Business Development Manager Melbourne, Australia
Director of Business Development REMOTE US, United States
Director of Business Development Austin, Texas
Inside Sales Associate (CS e-STORAGE) Madrid, Spain
Key Account Manager REMOTE US, United States
Principal Director of Business Development REMOTE US, United States
Sr Director of Business Development REMOTE US, United States
Sr. Business Development Manager REMOTE US, United States
Sr. Business Development Manager
2 Locations
Sr. Commercial Manager - (CS e-STORAGE)
4 Locations
Sr. Utility Scale Manager REMOTE US, United States

CSIQ

Job listing Job location
Procurement Coordinator Kitchener, Canada

Engineering, Procurement, & Construction

Job listing Job location
(Sr.) Service Technician N/A, Texas
BESS Service Manager REMOTE US, United States
Commercial Manager (CS e-STORAGE)
4 Locations
Commercial Manager (CS e-STORAGE) Melbourne, Australia
Commissioning Engineer REMOTE US, United States
Commissioning Engineer
3 Locations
Commissioning Engineer (CS e-STORAGE) Santiago, Chile
Commissioning Manager REMOTE US, United States
Commissioning Manager- US
5 Locations
Commissioning Technician Phoenix, Arizona
Construction Manager
2 Locations
Contract Manager (CS e-STORAGE) Melbourne, Australia
Contract Manager - US
4 Locations
Control Engineer REMOTE US, United States
Deployment Engineering Manager REMOTE US, United States
Jr. Financial Analyst Kitchener, Canada
Jr. Financial Analyst (CS e-STORAGE)
4 Locations
Lead Roving Technician REMOTE US, United States
LTSA Service Coordinator REMOTE US, United States
Minor Procurement Specialist Kitchener, Canada
Show More

Engineering, IE & IT

Job listing Job location
IT Support Specialist Louisville, Kentucky
MES IT Technician (Bilingual Mandarin) Night Shift Mesquite, TX
Modeling Engineering Manager REMOTE US, United States
Sr. Performance Engineer Guelph, ON
Sr. Performance Engineer
2 Locations
Sr. Performance Engineering Manager
2 Locations

Equipment, Facility & Maintenance

Job listing Job location
Sr. Service Technician N/A, Texas

Finance

Job listing Job location
Accountant (CS e-STORAGE)
4 Locations
Finance Manager Tokyo, Japan

Health, Safety, & Environmental

Job listing Job location
Environment Health & Safety Specialist Mesquite, TX

Human Resources

Job listing Job location
Recruitment Coordinator REMOTE US, United States

Information Technology

Job listing Job location
IT Engineer(Bilingual Mandarin) Mesquite, TX
Manager, Energy Storage Applications Engineering Madrid, Spain

Legal

Job listing Job location
Commercial Paralegal Kitchener, Canada
Contract Manager - Canada
4 Locations

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

Operations & Maintenance (O&M)

Job listing Job location
Service Technician (CS e-STORAGE)
4 Locations
Service Training Supervisor (CS e-STORAGE) Phoenix, Arizona
Sr. Service Technician (CS e-STORAGE)
2 Locations

Other

Job listing Job location
Buyer Mesquite, TX
Field Service Supervisor
2 Locations
LTSA Service Manager - e-Storage
3 Locations
Production Manager Mesquite, TX

QA/QC

Job listing Job location
Project Quality Engineer - Canada Kitchener, Canada
Project Quality Engineer - Canada Kitchener, Canada
Project Quality Inspector - USA N/A, Texas
Project Quality Inspector - USA Phoenix, Arizona
Project Quality Inspector - USA Remote, California
Sr. Project Supplier Quality Engineer Berlin, Germany

Strategic Development

Job listing Job location
Senior Business Analytics Manager Tokyo, Japan