Canadian Solar Jobs and Careers

Updated November 8, 2026

174 open Canadian Solar roles are tracked on Verde Talent right now, across solar work. Most of the US roles are in Texas, Indiana and California. Each one links through to the full posting.

174
roles open now
120
of them in the US
16
locations tracked

About Canadian Solar

At CS Power Systems, we're on a mission to transform lives by delivering clean, solar-powered electricity to millions worldwide—and we're just getting started. As a cutting-edge division of Canadian Solar, a global leader founded in 2001, we stand at the forefront of manufacturing high-performance solar panels,…

In Canadian Solar's own words, from their postings.

Open roles at Canadian Solar

Mechanical Maintenance Lead
Mesquite, TX
Sr. Business Development Manager
Remote · Remote
Data Admin Coordinator (night shift)
Mesquite, TX
Production Shift Supervisor (Nights)
Mesquite, TX
Purchasing Buyer Specialist
Mesquite, TX
Senior Manager, Logistics
Mesquite, TX
Sourcing Specialist - Manufacturing
Jeffersonville, IN
Logistics Accounts Payable Supervisor
Mesquite, TX
Regional Sales Manager, West
Remote · Remote
Warehouse Forklift Operators Night shift
Mesquite, TX
Legal Counsel
Jeffersonville, IN
Material Operator - Production
Jeffersonville, IN
Material Control Specialist
Mesquite, TX
Project Engineer
Remote · Remote
Sr. Project Engineer
Remote · Remote
Warehouse Shift Supervisor
Jeffersonville, IN
Equipment Technician - Manufacturing
Jeffersonville, IN
Quality Shift Supervisor
Jeffersonville, IN
Mechanical Engineer - HVAC Systems
Jeffersonville, IN
Sr. Requirements Engineer
Remote · Remote
Show all 174 open Canadian Solar roles
Equipment Technician
Mesquite, TX
Sr. Master Planner Specialist
Mesquite, TX
Forklift Operators Day Shift
Mesquite, TX
Warehouse Material Handler Day shift
Mesquite, TX
Warehouse Material Handler Night shift
Mesquite, TX
Accountant II
Mesquite, TX
HR Business Partner
Remote · Remote
Order Fulfillment Specialist II (Manufacturing)
Mesquite, TX
Paralegal
Jeffersonville, IN
Project Management, Manufacturing
Mesquite, TX
Director of Business Development
Remote · Remote
Shift Supervisor, Facility
Mesquite, TX
EHS Environmental Engineer
Jeffersonville, IN
Electrical Engineer - Facility
Jeffersonville, IN
Facility Gas & Chemical Supervisor
Jeffersonville, IN
Gas and Chemical Engineer - Manufacturing
Jeffersonville, IN
Logistics Coordinator
Mesquite, TX
Material Planning Specialist
Jeffersonville, IN
Sr. Technical Solutions Engineer
Remote · Remote
Quality Engineer
Jeffersonville, IN
Facility Supervisor - Waste Water
Jeffersonville, IN
Accountant I, Accounting
Mesquite, TX
Accounting Financial Analyst
Mesquite, TX
Applications Engineer
Remote · Remote
Business Strategy Analyst, Commercial Operations
Walnut Creek, CA
Commissioning Engineer
Remote · Remote
Controls Engineer
Remote · Remote
Credit Controller
Walnut Creek, CA
Credit Manager
Walnut Creek, CA
Customer Quality Engineer
Mesquite, TX
Document Control Specialist
Jeffersonville, IN
Dynamics 365 CRM Lead
Remote · Remote
EHS Engineer
Jeffersonville, IN
EHS Technician - Manufacturing
Jeffersonville, IN
Engineer, SAP
Mesquite, TX
Equipment Engineer
Mesquite, TX
Equipment Shift Engineer
Mesquite, TX
Equipment Shift Supervisor
Mesquite, TX
Equipment Technician
Mesquite, TX
Equipment Technician
Mesquite, TX
Facility Technician
Mesquite, TX
Facility Technician
Jeffersonville, IN
Financial Supervisor
Walnut Creek, CA
Forklift Driver, I
Mesquite, TX
Forklift Driver, Warehouse
Mesquite, TX
Human Resources Generalist
Jeffersonville, IN
IE Engineer Intern
Mesquite, TX
IT Engineer
Jeffersonville, IN
IT Manager
Jeffersonville, IN
Industrial Electrical Technician - Manufacturing
Jeffersonville, IN
Industrial Engineer
Mesquite, TX
LTSA Manager
Remote · Remote
Lab Engineer
Mesquite, TX
Logistics Specialist
Mesquite, TX
Logistics and Transportation Manager
Mesquite, TX
Material Handler
Mesquite, TX
Material Handler - Manufacturing
Jeffersonville, IN
Operator I, Material Center
Mesquite, TX
Process Engineer
Mesquite, TX
Process Technican
Mesquite, TX
Process Technician
Jeffersonville, IN
Procurement Data Analyst
Mesquite, TX
Production Operator
Mesquite, TX
Production Operator
Mesquite, TX
Production Supervisor
Jeffersonville, IN
Production Supervisor - Manufacturing
Jeffersonville, IN
Project Admin - Construction (Mandarin Required)
Jeffersonville, IN
Project Coordinator
Remote · Remote
Project Quality Engineer
Remote · Remote
Quality Engineer
Mesquite, TX
Quality Inspector
Mesquite, TX
Quality System Engineer
Jeffersonville, IN
Quality System Supervisor
Jeffersonville, IN
Quality Technician
Mesquite, TX
Raw Material Laboratory Engineer
Mesquite, TX
Raw Material Test Engineer (INTERN)
Mesquite, TX
Regional Sales Manager
Remote · Remote
Senior BESS Performance Analyst
Remote · Remote
Senior Engineer I, SAP
Mesquite, TX
Service Technician
Kitchener, ON, Canada · Remote
Service Technician
Remote · Remote
Sourcing Specialist
Jeffersonville, IN
Sr. Commercial Manager
Remote · Remote
Sr. Commissioning Technician
Remote · Remote
Sr. Corporate FP&A Manager
Walnut Creek, CA
Sr. Equipment Engineer
Jeffersonville, IN
Sr. Financial Analyst
Mesquite, TX
Sr. Manager, Technical Architect – Enterprise AI Solutions
Kitchener, ON, Canada
Sr. Process Engineer
Jeffersonville, IN
Sr. Project Engineer
Remote · Remote
Sr. SAP S/4HANA PCE Operations & Integration Lead
Mesquite, TX
Sr. Safety Engineer
Jeffersonville, IN
Sr. Service Technician - Dallas/North TX
TX
Sr. Service Technician - Greater Houston
TX
Sr. Service Technician - Greater San Antonio
TX
Supplier Quality Specialist
Jeffersonville, IN
Supplier Quality Supervisor
Jeffersonville, IN
Supply Quality Engineer
Mesquite, TX
Team lead II
Mesquite, TX
Technician II, Process
Jeffersonville, IN
Field Service Supervisor
Remote · Remote
HR Operations Manager
Remote · Remote
Project Quality Inspector
Remote · Remote
Service Technician
Remote · Remote
Controller FP&A - EU (m/f/d)
Munich, Germany
TECHNICAL SALES ENGINEER – MODULES, EUROPE (m/f/d)
Madrid, España, Spain
Senior Embedded Linux Engineer
Kitchener, ON, Canada
EHS Lead
Germany - Hamburg, Spain
Project Cordinator
Remote · Remote
EXPRESSION OF INTEREST: Sales Manager Energy Storage EP Cube - Bayern (f/m/d)
Remote · Remote
Legal Co-Op
Kitchener, ON, Canada
Commissioning & Field Services Technician C&I Storage & PV TK Solutions
Madrid, España, Spain
Controls Engineer
Remote · Remote
Senior Fire Safety Engineer
Remote · Remote
Senior Power Systems Technician
Remote · Remote
Sr. Project Quality Engineer
Remote · Remote
Lead Roving Technician
Kitchener, ON, Canada
Controls Engineer
United Kingdom - London
ASSOCIATE GENERAL COUNSEL, EMEA
Remote · Remote
Chief, Residential Sales-1
Japan - Tokyo
Chief, Residential Sales-2
Japan - Tokyo
Commercial Analyst
Kitchener, ON, Canada
Commercial Manager
Remote · Remote
Commercial Risk Manager, EPC & Contracts
Remote · Remote
Commissioning Engineering
Remote · Remote
Commissioning Manager
Remote · Remote
Engineer, Technical Support, EP Cube Energy Storage (m/w/d)
Remote · Remote
Executive Assistant
Kitchener, ON, Canada
Internal Control
Kitchener, ON, Canada
Internal Procurement Specialist
Kitchener, ON, Canada
Investor Relations
Kitchener, ON, Canada
LTSA Service Manager
Remote · Remote
Logisitics and Warehouse & Warrenty Coordinator
Remote · Remote
MV Commissioning & Electrical Safety Manager
Remote · Remote
Manager, Service Operations Planning
Kitchener, ON, Canada
Project Engineer
Remote · Remote
Sales Associate
Location not listed
Sales Event Coordinator
Location not listed
Sales Manager Energy Storage EP Cube (f/m/d)
Location not listed
Sales Manager Energy Storage EP Cube - Bayern (f/m/d)
Remote · Remote
Senior ARM Firmware Engineer
Kitchener, ON, Canada
Senior DSP Firmware Engineer
Kitchener, ON, Canada
Senior Power Electronics Control Engineer
Kitchener, ON, Canada
Senior Service Technician
Remote · Remote
Sr Commissioning Technician
Remote · Remote
Sr. Applications Engineer
Remote · Remote
Sr. Grid Compliance & Commissioning Manager
Remote · Remote
Sr. Panel Assembly Site Manager
Kitchener, ON, Canada
Sr. Performance Engineer
Remote · Remote
Sr. Performance Engineer
Remote · Remote
Technical Solution Coordinator
Kitchener, ON, Canada
Technical Solution Engineer - Inverter
Kitchener, ON, Canada
Technical Validation Coordinator
Kitchener, ON, Canada
Working Student - IT Support (f/m/d)
Madrid, España, Spain

Or search and filter every open Canadian Solar role on the jobs page.

Where Canadian Solar is hiring

Texas55Indiana37California5

What Canadian Solar posts most

Engineering49
Construction & Field26
Supply Chain & Procurement22
Sales11
Safety & EHS8

What Canadian Solar advertises

$105,000median advertised

Across the 36 of 174 open postings that publish a salary. See solar pay benchmarks.

Common questions

Is Canadian Solar hiring?

Yes - 174 open roles from Canadian Solar are tracked on Verde Talent today, 120 of them in the US. The list is rebuilt daily, so roles that close drop off and new postings appear the day after they go up.

What kinds of jobs does Canadian Solar post?

Mostly engineering (49), construction & field (26) and supply chain & procurement (22), counted across every open Canadian Solar posting tracked today.

Where does Canadian Solar hire in the US?

Today the most Canadian Solar postings are in Texas (55), Indiana (37) and California (5).

What does Canadian Solar pay?

36 of the open Canadian Solar postings advertise pay, and their median is $105,000 a year. That is advertised pay rather than offers made, and postings without a published range are not counted.

Does Canadian Solar hire remote?

49 of the 174 open roles are advertised as remote or hybrid. The rest are on site.

See all 174 open rolesAll solar jobsCanadian Solar's careers page

Counts are open roles tracked on Verde Talent today, rebuilt daily from Canadian Solar's live postings. Pay figures are what the postings advertise, not offers made.

Data updated November 8, 2026