Canadiansolar careers
54 open roles at Canadiansolar, updated daily from their career page. Hiring in Walnut Creek, Mesquite, Jeffersonville, Remote, US - Arizona, US - Texas, Remote Country. Listed pay runs around $105k–$130k.
Canadiansolar has about 50 open roles right now and almost entirely onsite. Where pay is listed, it runs about $105k–$130k.
Most of these roles are onsite, with a few remote.
23 of these roles were posted in the last 30 days.
Roles Canadiansolar is hiring
- Financial SupervisorCanadiansolar · Walnut Creek, CA$105,000 – $130,0009 days ago
- Assistant IT EngineerCanadiansolar · Mesquite, TX9 days ago
- Quality System EngineerCanadiansolar · Jeffersonville, IN12 days ago
- Document Control SpecialistCanadiansolar · Jeffersonville, IN12 days ago
- Security Specialist ICanadiansolar · Jeffersonville, IN12 days ago
- IT ManagerCanadiansolar · Jeffersonville, IN12 days ago
- Production ManagerCanadiansolar · Jeffersonville, IN13 days ago
- Sr. Financial AnalystCanadiansolar · Mesquite, TX13 days ago
- IT EngineerCanadiansolar · Jeffersonville, IN14 days ago
- EHS SpecialistCanadiansolar · Mesquite, TX14 days ago
- Facility TechnicianCanadiansolar · Mesquite, TX16 days ago
- Documentation Specialist - ContractorCanadiansolar · Walnut Creek, CA16 days ago
- Data Analyst, Quality InternCanadiansolar · Mesquite, TX16 days ago
- Accounting Financial AnalystCanadiansolar · Mesquite, TX20 days ago
- Accountant ICanadiansolar · Mesquite, TX22 days ago
- Material Handler - ManufacturingCanadiansolar · Jeffersonville, IN26 days ago
- Sourcing SpecialistCanadiansolar · Jeffersonville, IN26 days ago
- Service Technician - BypassCanadiansolar · Remote27 days ago
- Service Technician - Desert BloomCanadiansolar · Remote27 days ago
- Sr. Service TechnicianCanadiansolar · Remote27 days ago
- Sr. Commissioning TechnicianCanadiansolar · Remote$90,000 – $130,00027 days ago
- Commissioning EngineerCanadiansolar · Remote$110,000 – $160,00027 days ago
- EHS System and Audit Program EngineerCanadiansolar · Jeffersonville, IN27 days ago
- Process TechnicianCanadiansolar · Jeffersonville, IN1 month ago
- Sr. Process EngineerCanadiansolar · Jeffersonville, IN1 month ago
- Intern, IT Infrastructure SupportCanadiansolar · Walnut Creek, CA$20 – $25/hr1 month ago
- Industrial Hygienist, Senior SpecialistCanadiansolar · Jeffersonville, IN1 month ago
- EHS Technician - ManufacturingCanadiansolar · Jeffersonville, IN1 month ago
- Forklift Driver, ICanadiansolar · Mesquite, TX1 month ago
- Sr. Service Technician - Tucson, AZCanadiansolar · US - Arizona1 month ago
- Sr. Service Technician - Greater San AntonioCanadiansolar · US - Texas1 month ago
- Sr. Service Technician - Greater HoustonCanadiansolar · US - Texas1 month ago
- Sr. Service Technician - Dallas/North TXCanadiansolar · US - Texas1 month ago
- Senior BESS Performance AnalystCanadiansolar · Remote1 month ago
- Sr. Service Technician - e-StorageCanadiansolar · US - Arizona1 month ago
- Applications EngineerCanadiansolar · Remote Country1 month ago
- Sr Requirement EngineerCanadiansolar · Remote1 month ago
- Project CoordinatorCanadiansolar · Remote1 month ago
- Industrial Electrical Technician - ManufacturingCanadiansolar · Jeffersonville, IN3 months ago
- Production Data AnalystCanadiansolar · Mesquite, TX3 months ago
- Production Supervisor (Night Shift)Canadiansolar · Mesquite, TX3 months ago
- Team Lead, PackingCanadiansolar · Mesquite, TX3 months ago
- Productions Operations CoordinatorCanadiansolar · Mesquite, TX3 months ago
- Equipment EngineerCanadiansolar · Mesquite, TX3 months ago
- Warehouse SpecialistCanadiansolar · Mesquite, TX3 months ago
- IT EngineerCanadiansolar · Mesquite, TX3 months ago
- Assistant Equipment TechnicianCanadiansolar · Jeffersonville, IN3 months ago
- Quality InspectorCanadiansolar · Mesquite, TX3 months ago
- Quality EngineerCanadiansolar · Mesquite, TX3 months ago
- Equipment TechnicianCanadiansolar · Mesquite, TX3 months ago
- Quality TechnicianCanadiansolar · Mesquite, TX4 months ago
- Regional Sales ManagerCanadiansolar · Remote$120,000 – $140,0004 months ago
- Industrial EngineerCanadiansolar · Mesquite, TX4 months ago
- Sourcing ManagerCanadiansolar · Mesquite, TX4 months ago
Common questions
How many open jobs does Canadiansolar have?
Linora is tracking about 50 open roles at Canadiansolar, refreshed daily from their careers page.
Does Canadiansolar hire remotely?
Most current Canadiansolar roles are onsite.
What does Canadiansolar pay?
Across Canadiansolar roles that list pay, the range runs about $105k–$130k. Figures come only from postings that disclose salary, so treat them as a guide.
Where is Canadiansolar hiring?
Recent Canadiansolar openings are concentrated in Walnut Creek, Mesquite, Jeffersonville, Remote, US - Arizona, US - Texas, Remote Country.
Updated 2026-09-01. Figures come from live job postings and refresh daily.