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

Accounting Clerk, Contract Guelph, ON


Estimator Walnut Creek, California
Field Service Technician Walnut Creek, California
Senior Civil Engineer Walnut Creek, California
Senior Tax Analyst Walnut Creek, California
Technical Application Engineer, PV Tracker Solution Walnut Creek, California

Engineering, Procurement, & Construction

Senior O&M Field Technician Charlotte, North Carolina

MSS Sales

Inside Sales Associate Walnut Creek, California
Key Account Manager Walnut Creek, California
Key Account Manager, Central Region Austin, Texas
Regional Sales Manager (Southeast Region) Charlotte, North Carolina


Business Development Manager, Energy Storage, America Walnut Creek, California
Global Technical Product Manager, Power Electronics for Central and String Madrid, Spain
Global Technical Product Manager, PV Tracker solution Madrid, Spain
Product Manager, Power Electronics Walnut Creek, California
RMA Representative Walnut Creek, California
Senior Internal Auditor Walnut Creek, California
System Performance Analyst Guelph, ON