Canadian Solar

Controls Engineer

Controls Engineer
Notice info
LocationWalnut Creek, CA
Job Typecontract, full time
Salary$100,000-$145,000
Remote
Oil and Gas

About This Job

At Canadian Solar, our vision is to make lives better by bringing electricity powered by the sun to millions of people worldwide. As a leading manufacturer of solar panels, inverters, and energy storage solutions, we've been an industry front-runner since our founding in 2001. Our commitment to sustainability is reflected in all parts of our organization as we navigate the complexities of a booming industry.

Throughout Canadian Solar's subsidiaries, e-Storage, Recurrent Energy, MSS and CSI Solar Co., we invest in our employees' growth. Our training programs and promotional opportunities ensure we all can continue to learn. We understand the importance of work-life balance and provide various flexible work options to support our employees' well-being. Join our team to "Make the Difference" by creating a lasting positive impact on the world and the communities where we operate.

Position Title: Controls Engineer Department: Controls Engineering Compensation: $100,000 - $145,000 + annual bonus (paid in local currency; range varies by location) Reports To: Sr. Deployment Engineering Manager Location: Canada or United States


About the Role:

The Controls Engineer will play a key role in the deployment of utility-scale Battery Energy Storage Systems (BESS) across the Americas region. This role supports the full project life cycle—from contracting, design, and implementation through delivery, commissioning, and ongoing support.

The engineer will collaborate closely with internal teams including Procurement, Project Management, Project Engineering, Commissioning, and O&M. As the primary technical contact for controls implementation, this individual will work directly with equipment vendors, project developers, project owners, and other stakeholders such as utility or modelling teams.


Responsibilities:

- Review project contracts and vendor agreements for controls-related requirements and alignment

- Review and validate project design submittals, including electrical drawings, data flow diagrams, network designs, signal mappings (analog, Modbus, DNP3), electrical power models, and control narratives

- Maintain and organize technical documentation in SharePoint; coordinate documentation flow with vendors and stakeholders

- Develop batch scripts or automation tools to streamline data collection and operational tasks.

- Maintain clear, consistent communication with all stakeholders—including customers, vendors, EPCs, and utilities

- Troubleshoot network issues within VPN-secured environments

- Respond to customer and operator requests regarding system modifications, troubleshooting, or enhancements

- Support site commissioning activities for all control-related tasks


Required Qualifications and Skills:

- Educational background in Controls Engineering, or a related discipline

- At least 3 years' of experience working with control systems in an electrical generation environment (e.g., SCADA, plant control systems, or similar)

- Demonstrated experience with industrial communication protocols (Modbus, DNP3, TCP/IP).

- Strong understanding of networking, including IP/port mapping, network rules (switch/firewall), subnetting, and VPN structures

- Experience working with Inverter-Based Resources (IBR) such as solar, energy storage systems, or alternative generation systems is an preferred

- Exposure to SCADA systems, substations, protective relays, and transformers is preferred

- Willingness and ability to travel up to 10–15% national and internationally to project sites and vendor facilities

e-STORAGE is Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, colour, religion, sex, national origin, sexual orientation, disability, or veteran status.

e-STORAGE uses AI-assisted tools during parts of the hiring process, including screening and workflow automation. All final hiring decisions are made by humans.

This is a current vacancy, and we are actively hiring for this position.


#CanadianSolar

Similar Jobs

ET

Software Engineer

logo
Erico Technologies LLC
Job TypeFull time
Salary
$50 - $50
New York, New York
about 1 month ago
CP

Control Room Operator

logo
Capital Power Corporation
Job TypeFull time
Salary
$44 - $66
Arlington, Arizona
8 days ago
CP

Plant Engineer

logo
Capital Power Corporation
Job TypeFull time
Salary
$83400 - $125000
Tacoma, Washington
7 days ago
company-logo

Controls Engineer

Norsk Hydro
Job Typefull time
 
Rockledge, FL
about 2 months ago
O3

Controls Engineer

Omega 365
 
Houston, TX
about 2 months ago
company-logo

Controls Engineer

Pembina Pipeline Corporation
Job Typefull time
 
Redwater, AB
about 2 months ago
company-logo

Controls Engineer

Canadian Solar
Job Typecontract, full time
Salary
$100000 - $145000
Walnut Creek, CA
about 2 months ago
company-logo

Controls Engineer

Copeland
Job Typefull time
 
Rushville, IN
about 2 months ago
company-logo

Controls Engineer

River Metals Recycling
 
Cincinnati, OH
5 months ago
IE

Controls Engineer

IC Engineering, Inc.
Job Typefull time
Salary
$135200 - $208000
Richmond, CA
5 months ago
company-logo

Controls Engineer

GAS Global
Job Typecontract
 
Pineville, LA
6 months ago
company-logo

Controls Engineer

Zeeco, Inc.
Job Typefull time
 
Tulsa, OK
6 months ago
company-logo

Controls Engineer

GE Vernova
Salary
$81700 - $136700
Wilmington, NC
6 months ago
company-logo

Controls Engineer

Spartan Capital Group LLC
Salary
$100000 - $120000
Hillsdale, MI
6 months ago
company-logo

Controls Engineer I

Phoenix Tailings
Job Typefull time
Salary
$70000 - $100000
Burlington, MA
6 months ago
company-logo

Control Engineer

Orbia
Job Typefull time
 
00
3 months ago
company-logo

Control Engineer

Oil-Dri Corporation of America
Job Typefull time
 
Blue Mountain, MS
6 months ago
O3

Controls/Engineer Specialist

Omega 365
 
Calgary, AB
about 2 months ago
company-logo

Controls Design Engineer

Hitachi Energy
Job Typefull time
 
Crystal Springs, MS
3 months ago
company-logo

Controls Engineer II

Phoenix Tailings
Job Typefull time
 
Exeter, NH
about 2 months ago

Trending Jobs

company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
10 months ago
LL

Field Landmen, Division Order Analysts & Lease Analysts

Liberty Land Management, LLC
Job TypeContract
 
Houston, Texas
3 months ago
company-logo

Armed Nuclear Security Officer

Ontario Power Generation
Job Typefull time
 
Pickering, ON
5 months ago
company-logo

Landman

Aaron Resources, LLC
Job Typefull time
 
00
6 months ago
company-logo

Industrial Craft Electricians for 2026 Start– Kennecott Copper

Rio Tinto
Job Typefull time
 
Salt Lake City, UT
6 months ago
company-logo

Deckhand 3

Marathon Petroleum Corporation
Job Typefull time
 
Catlettsburg, KY
5 months ago
company-logo

Title Landman

Norwood Land Services, LLC
Job Typecontract
 
00
6 months ago
TL

Independent Petroleum Landman

Texhoma Land Consultants, Inc
Job Typefull time, contract
Salary
$84500 - $104000
Oklahoma City, OK
6 months ago
company-logo

Title Landman

Perpetual Resource Partners LLC
Job Typefull time
 
Dallas, TX
5 months ago
PR

Executive Coordinator

Perpetua Resources
Job Typefull time
Salary
$55000 - $75000
Boise, ID
6 months ago
company-logo

Haul Truck Operators – Kennecott Copper

Rio Tinto
Job Typefull time
 
Salt Lake City, UT
6 months ago
company-logo

Nuclear Security Officer

Constellation
Job Typefull time
 
Cordova, IL
4 months ago
HE

Accounting Clerk II - Oahu

Hawaiian Electric Company, Inc.
Salary
$47840 - $47840
Honolulu, HI
6 months ago
company-logo

STOREKEEPER

Manitoba Hydro
 
Winnipeg, MB
5 months ago
company-logo

Wastewater Treatment Plant Operator-Lower Jackson

Environmental Systems Service, Ltd.
Job Typefull time
Salary
$31200 - $52000
Eagle Rock, VA
3 months ago
company-logo

Surface Landman

Bison Oil & Gas IV, LLC
Job Typefull time
Salary
$83500 - $132400
Denver, CO
6 months ago
BF

Torque and Test Operator

BJ Field Services
Job Typefull time
Salary
$47840 - $83200
Midland, TX
6 months ago
company-logo

Nuclear Document Mgmt Specialist I/II

Dominion Energy
 
Surry, VA
5 months ago
company-logo

Hydro Operator

SANTEE COOPER
Job Typefull time
Salary
$74880 - $93600
Moncks Corner, SC
6 months ago
MI

Land Manager

McEwen Inc. Gold Bar
Job TypeFull time
Salary
$120000 - $150000
Eureka, Nevada
2 months ago