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

Finance Intern Sao Paulo, Brazil
Finance Manager Kowloon, Hong Kong
Finance Manager/ Assistant Finance Manager Melbourne, Australia
Financial Analyst (Energy Storage) Melbourne, Australia
Financial Analyst (Energy Storage) United Kingdom, United Kingdom
General Accountant Greater Toronto Area, Canada
Senior Financial Analyst Greater Toronto Area, Canada
Sr. Accountant, Accounts Payable & Expense Walnut Creek, California
Staff Accountant - Treasury
3 Locations

Administrative

Office Assistant Dallas, TX
Sales Administrator Walnut Creek, California

Asset Management

Asset Management and Compliance Coordinator Melbourne, Australia

Business Development/Sales

Director of Business Development Melbourne, Australia
Sr. Key Account Manager (Energy Storage) United Kingdom, United Kingdom

Corporate Services

Staff Accountant, General Ledger
3 Locations
Staff Accountant, Treasury
3 Locations

Development - International

Director Business Development (Energy Storage) Santiago, Chile
Junior Commercial Analyst EMEA | Energy Group Milan, Italy

Development - North America

Director of Business Development (Energy Storage - US) REMOTE US, United States
Director of Business Development (Energy Storage - US) Remote, California
Director of Business Development (Energy Storage) REMOTE US, United States

Engineering, Procurement, & Construction

Applications Engineer United Kingdom, United Kingdom
Applications Engineer (Energy Storage) Santiago, Chile
Commercial Manager (Energy Storage) Melbourne, Australia
Contract Manager-Global Procurement Madrid, Spain
Engineering Manager (Energy Storage) Melbourne, Australia
IE Engineer
3 Locations
IE Supervisor
3 Locations
Installation Support Specialist (Energy Storage)
2 Locations
Planner (Procurement - Energy Storage) Greater Toronto Area, Canada
Process Engineer
3 Locations
Procurement Intern Sao Paulo, Brazil
Product Engineer BESS and PCS Madrid, Spain
Project Coordinator (Energy Storage) United Kingdom, United Kingdom
Project Director London, United Kingdom
Project Director REMOTE US, United States
Project Director (Energy Storage) Melbourne, Australia
Project Engineer (Energy Storage) REMOTE, United States
Project Manager (Energy Storage) Hsinchu, Taiwan (Province of China)
Project Scheduler (Energy Storage) Guelph, ON
Senior Application Engineer Hsinchu, Taiwan (Province of China)
Show More

Finance

Estagi├írio Finan├žas Sao Paulo, Brazil
Finance Manager Tokyo, Japan
Senior Project Finance and M&A Analyst LATAM Energy Group Madrid, Spain

Human Resources

Compensation Analyst
3 Locations
Recruiter Dallas, TX
Sr. HR & Recruiting Specialist (Energy Storage) United Kingdom, United Kingdom
Warehouse Manager
3 Locations
Warehouse Supervisor
3 Locations

Information Technology

Applications Engineer (Energy Storage) REMOTE US, United States
IT Analyst Austin, Texas
IT Engineer (Helpdesk)
2 Locations
IT Network Administrator Guelph, ON
IT Supervisor
3 Locations
Manager, Energy Storage Applications Engineering Madrid, Spain
Regional IT
2 Locations
Regional IT Manager
2 Locations
Senior Applications Engineer (Energy Storage) Hsinchu, Taiwan (Province of China)
Senior Control Software Engineer (Energy Storage) Greater Toronto Area, Canada
Sr. Controls Software Engineer (Energy Storage) United States

Legal

Legal Counsel, Canada Operations and O&M Greater Toronto Area, Canada
Sr. Legal Counsel (Energy Storage) Melbourne, Australia

Manufacturing

Control Engineer
3 Locations
Electrical Engineer
3 Locations
Electrician
3 Locations
Equipment Manager
3 Locations
Equipment Shift Supervisor
3 Locations
Facility Shift Lead
3 Locations
Industrial Millwright N/A, Texas
Material Supervisor
3 Locations
Material Team Leader
3 Locations
Mechanical Engineer
3 Locations
Millwright
3 Locations
Process Technician
3 Locations
Production and Material Planner
3 Locations
Production and Material Planning Supervisor
3 Locations
Production Operator
3 Locations
Production Quality Inspector
3 Locations
Quality Technician
3 Locations

Marketing

Marketing Associate, Social Media & Digital Marketing Walnut Creek, California
Marketing Specialist (System Solutions & Energy Storage) REMOTE US, United States
Marketing Specialist (System Solutions & Energy Storage) Guelph, Canada

MSS Sales

Business Development Manager, Inverter & Storage Solutions Melbourne, Australia
Key Account Manager (Utility Scale)
2 Locations
Product Manager (Module Systems & Solutions)
2 Locations
Product Manager - Energy Storage Tokyo, Japan
Regional Sales Manager, Western USA United States
Sales Manager Melbourne, Australia
Technical Sales Engineer (Residential Energy Storage) United States
Technical Sales Engineer (Utility Scale) Walnut Creek, California
Technical Trainer
2 Locations

Operations & Maintenance (O&M)

Facilities Supervisor
2 Locations
O&M Supervisor Mexico, Mexico
Production Material Coordinator
3 Locations
Production Material Supervisor
3 Locations
Production Supervisor N/A, Texas
Production Team Lead
3 Locations
Purchasing Program Manager
3 Locations
Warranty Coordinator, O&M
2 Locations

Other

Buyer
3 Locations
Facility Supervisor
3 Locations
Logistics Specialist N/A, Texas
Machine Operator
3 Locations
Production Manager
3 Locations
Production Operator
3 Locations
Repair Operator
3 Locations
Supply Chain/Logistics Manager, North America Manufacturing N/A, Texas
Supply Quality Engineer
3 Locations

QA/QC

Quality Engineer
2 Locations
Quality Supervisor
2 Locations

Risk & Investment Management

Senior Risk & Investment Management and Global Storage Manager | Energy Group Madrid, Spain

Strategic Development

Director of Business Development (Energy Storage) United Kingdom, United Kingdom
Director of Business Development (Energy Storage) Milan, Italy
Senior Business Analytics Manager Tokyo, Japan

Tax

Sr. Tax Analyst
3 Locations