Canadian Solar

HQ
Rupert
Total Offices: 3
1,665 Total Employees
Year Founded: 2001

Jobs at Canadian Solar

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

12 Hours AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
Develop, manage, and validate the plant EHS management system and audit programs. Maintain document control and centralized repositories, translate technical inputs into field procedures, implement PSM/ISO-aligned frameworks, develop EHS data tracking and dashboards, lead compliance audits, prepare reports and corrective actions, and support inspections and certifications.
2 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Design, implement, and maintain CI/CD pipelines, build servers, and IaC for cloud and edge real-time embedded EMS. Troubleshoot deployments, ensure security/compliance, automate release channels, monitor performance, and collaborate across engineering, QA, and operations to deliver utility-scale energy management software.
3 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
Provide administrative support to senior management and teams by managing calendars, coordinating meetings and travel, handling correspondence, maintaining records, preparing documents and reports, overseeing office operations and supplies, coordinating vendors, and assisting with project support while maintaining confidentiality.
3 Days AgoSaved
In-Office
Walnut Creek, CA, USA
Energy
Support daily IT infrastructure operations by configuring workstations, handling first-level tickets, assisting hardware/software rollouts and office moves, documenting processes, tracking small projects, and escalating security risks. Collaborate with senior IT staff and cross-functional teams to minimize downtime and improve IT support processes.
3 Days AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
Lead process improvements and serve as SME for solar cell manufacturing. Optimize efficiency, yield, cost, and reliability. Manage and train technicians, run experiments, perform failure analysis, qualify new processes/equipment, maintain SOPs/FMEA/Control Plans, coordinate cross-functional and affiliate projects, and support safety, quality, and production KPIs.
4 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Lead field-facing reliability for utility-scale hardware-software products: support FAT and commissioning, troubleshoot and reproduce site issues, run root-cause analyses, feed field-derived test cases into R&D and QA, author commissioning protocols and runbooks, contribute to FMEA and HIL testing, participate in on-call rotations, and mentor teams to improve product reliability and release readiness.
5 Days AgoSaved
In-Office
Walnut Creek, CA, USA
Energy
Lead customer credit risk management and collections to protect assets and optimize cash flow. Evaluate creditworthiness, set credit limits and terms, manage past-due accounts, maintain SAP customer data, liaise with insurers and auditors, report on AR performance, and drive process improvements across Sales, Finance, and Operations.
5 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
Support forecasting, budgeting, and long-range planning; build financial models and variance analyses; analyze manufacturing KPIs; partner with operations and supply chain on cost-saving initiatives; prepare management reports and dashboards; support working capital, CAPEX tracking, standard cost updates, scenario analysis, and financial reporting automation.
6 Days AgoSaved
In-Office or Remote
3 Locations
Energy
As Global Risk Manager, oversee compliance with risk processes, lead commercial teams, develop pricing strategies, and manage project risks to ensure profitability.
6 Days AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Energy
Lead and manage Technical Support, Field & Installation Services across EMEA for Canadian Solar products. Provide technical pre-sales support, customer trainings and site visits, develop financial analyses using PVsyst/PV*Sol, and drive revenue and margin targets in coordination with Sales. Oversee team performance, reporting to Product & Customer Service leadership.
6 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Process Technician at CS Power Systems will support the manufacturing of solar technologies, focusing on system operations and enhancements. Responsibilities include troubleshooting issues and ensuring quality control in production processes.
7 Days AgoSaved
In-Office
Jeffersonville, IN, USA
Energy
Provide administrative and office support for a manufacturing site: manage communications, visitors, travel coordination, onboarding, reporting (SAP and Microsoft Office), facilities support, event scheduling, expense tracking, and continuous improvement initiatives to ensure efficient HR operations.
8 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
Job posting contains only a company overview and mission statement. No specific responsibilities, duties, or day-to-day accounting tasks are provided in the description.
8 Days AgoSaved
Remote
United Kingdom
Energy
Lead UK & EMEA legal and compliance for e-Storage, managing regional legal team, negotiating and drafting complex project contracts (EPC, supply, integrator, O&M), overseeing dispute resolution, and implementing regulatory and compliance frameworks (EU Batteries Regulation, WEEE, supply‑chain due diligence, AML/KYC). Advise senior management, manage external counsel, and support governance and risk mitigation across projects.
9 Days AgoSaved
In-Office
Walnut Creek, CA, USA
Energy
Manage end-to-end sales order lifecycle for US clients: quoting, contract/RFP execution, order allocation, delivery coordination, invoicing, claims, and client/stakeholder communications to ensure on-time, accurate fulfillment.
9 Days AgoSaved
In-Office
Kitchener, ON, CAN
Energy
Coordinate quarterly earnings preparations, review and edit investor communications, manage earnings logistics and IR platforms, oversee vendor contracts and budgets, partner with Finance/Legal/Executive teams, maintain confidentiality of material non-public information, and improve IR operational processes in a global environment.
9 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
Support quality assurance by developing procedures, performing inspections and tests, analyzing quality data, driving root-cause analysis and corrective actions, managing supplier quality and ISO documentation, and collaborating with production to implement process improvements.
Energy
Provide technical sales and first‑level support for residential PV+storage products, assist sales and product teams, perform PV system design with PVSyst, develop sales tools and training, support product launches, and advise on installations, certifications and customer requirements.
9 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
Manage end-to-end procurement activities including supplier selection, purchase orders, contract negotiation, cost and quality control, inventory coordination, compliance, and continuous improvement to optimize sourcing and supplier performance.
10 Days AgoSaved
In-Office
Mesquite, TX, USA
Energy
The Quality Engineer implements quality policy, develops control plans, leads quality audits, resolves product issues, coach technicians, and ensures compliance with quality standards.