$100K - $145K/yr
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 ...
$100K - $145K/yr
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 ...
$100K - $145K/yr
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 ...
$100K - $145K/yr
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 ...
$88.60K - $114.50K/yr
Controls Engineer Who You'll Work With You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in teams and directly with our clients doing ...
$88.60K - $114.50K/yr
Controls Engineer Who You'll Work With You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in teams and directly with our clients doing ...
$88.60K - $114.50K/yr
Controls Engineer Who You'll Work With You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in teams and directly with our clients doing ...
$88.60K - $114.50K/yr
Controls Engineer Who You'll Work With You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in teams and directly with our clients doing ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Controls Engineer Who You'll Work With You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in teams and directly with our clients doing ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Controls Engineer Who You'll Work With You will join one of our 45 offices in the US, be part of a committed team of over 1500 professionals, and work in teams and directly with our clients doing ...
$78.30K - $101.30K/yr
The Specialist Controls Engineer serves as a senior technical resource responsible for defining control system architecture, leading complex automation programs, and driving standardization across ...
$78.30K - $101.30K/yr
The Specialist Controls Engineer serves as a senior technical resource responsible for defining control system architecture, leading complex automation programs, and driving standardization across ...
Redmond, OR · On-site
$88.50K - $114.50K/yr
HVAC Controls Engineer serves a critical role within the organization in creating PLC based controls programs for production orders for HVAC equipment AND troubleshooting controls issues with HVAC ...
Redmond, OR · On-site
$88.50K - $114.50K/yr
HVAC Controls Engineer serves a critical role within the organization in creating PLC based controls programs for production orders for HVAC equipment AND troubleshooting controls issues with HVAC ...
Redmond, OR · On-site
$88.50K - $114.50K/yr
HVAC Controls Engineer serves a critical role within the organization in creating PLC based controls programs for production orders for HVAC equipment AND troubleshooting controls issues with HVAC ...
Redmond, OR · On-site
$88.50K - $114.50K/yr
HVAC Controls Engineer serves a critical role within the organization in creating PLC based controls programs for production orders for HVAC equipment AND troubleshooting controls issues with HVAC ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts with YOU, moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts with YOU, moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts with YOU, moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts with YOU, moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an ...
Eugene, OR · On-site
$97.40K - $128.60K/yr
Senior Controls Engineer Location: Sutherlin, Oregon - OPEN TO RELOCATING YOU HERE! Position Summary: Our Client is seeking an experienced and innovative Senior Controls Engineer to lead the ...
Eugene, OR · On-site
$97.40K - $128.60K/yr
Senior Controls Engineer Location: Sutherlin, Oregon - OPEN TO RELOCATING YOU HERE! Position Summary: Our Client is seeking an experienced and innovative Senior Controls Engineer to lead the ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts withYOU,moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an outstanding ...
Portland, OR · On-site
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts withYOU,moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an outstanding ...
OR · On-site +1
$91K - $120K/yr
The Senior Controls Engineer will develop control system designs, deploy and commission PLC code, and create graphical user interfaces for material handling systems. This role will collaborate with ...
OR · On-site +1
$91K - $120K/yr
The Senior Controls Engineer will develop control system designs, deploy and commission PLC code, and create graphical user interfaces for material handling systems. This role will collaborate with ...
OR · On-site +1
$91K - $120K/yr
The Senior Controls Engineer will develop control system designs, deploy and commission PLC code, and create graphical user interfaces for material handling systems. This role will collaborate with ...
OR · On-site +1
$91K - $120K/yr
The Senior Controls Engineer will develop control system designs, deploy and commission PLC code, and create graphical user interfaces for material handling systems. This role will collaborate with ...
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts withYOU,moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an outstanding ...
$88.60K - $114.50K/yr
Job Title Controls Engineer Job Category Engineering What starts withYOU,moves the world! Hyster-Yale Materials Handling, Inc, a world-class manufacturer of industrial lift trucks, has an outstanding ...
$89.10K - $115.30K/yr
Controls Engineer designs, develops, and starts up industrial control systems used for controlling equipment, and machinery. Individual is responsible for the startup and de-bugging of equipment at ...
$89.10K - $115.30K/yr
Controls Engineer designs, develops, and starts up industrial control systems used for controlling equipment, and machinery. Individual is responsible for the startup and de-bugging of equipment at ...
$83.40K - $107.90K/yr
The Controls Engineer - Field Service role involves the same activities as our current Technical Field Service Advisors but focuses on controls rather than mechanical rotating equipment. The Controls ...
$83.40K - $107.90K/yr
The Controls Engineer - Field Service role involves the same activities as our current Technical Field Service Advisors but focuses on controls rather than mechanical rotating equipment. The Controls ...
OR · On-site +1
$78.30K - $101.30K/yr
The Controls Engineer II is responsible for developing control system designs, deploying and commissioning PLC code, and creating graphical user interfaces for material handling systems. This role ...
OR · On-site +1
$78.30K - $101.30K/yr
The Controls Engineer II is responsible for developing control system designs, deploying and commissioning PLC code, and creating graphical user interfaces for material handling systems. This role ...
OR · Hybrid
$78.30K - $101.30K/yr
The Controls Engineer II is responsible for developing control system designs, deploying and commissioning PLC code, and creating graphical user interfaces for material handling systems. This role ...
OR · Hybrid
$78.30K - $101.30K/yr
The Controls Engineer II is responsible for developing control system designs, deploying and commissioning PLC code, and creating graphical user interfaces for material handling systems. This role ...
Portland, OR · On-site
$88.60K - $117.20K/yr
Requirements Building Automation Controls Engineer: This is where you come in. We're looking for a Building Automation Controls Engineer who will... * Read, analyze, and interpret plans, submittals ...
Portland, OR · On-site
$88.60K - $117.20K/yr
Requirements Building Automation Controls Engineer: This is where you come in. We're looking for a Building Automation Controls Engineer who will... * Read, analyze, and interpret plans, submittals ...
$58.2K - $65.5K
1% of jobs
$65.5K - $72.8K
3% of jobs
$72.8K - $80.1K
6% of jobs
$80.1K - $87.4K
12% of jobs
$88.6K is the 25th percentile. Wages below this are outliers.
$87.4K - $94.7K
16% of jobs
The median wage is $99.4K / yr.
$94.7K - $102K
18% of jobs
$102K - $109.3K
15% of jobs
$111.4K is the 75th percentile. Wages above this are outliers.
$109.3K - $116.6K
13% of jobs
$116.6K - $123.9K
7% of jobs
$123.9K - $131.2K
5% of jobs
$131.2K - $138.5K
3% of jobs
$58.2K
$102.1K
$138.5K
Controls engineers design, develop, and test automated or dynamic systems that are controlled through feedback with sensors or detectors. Examples include automated irrigation systems that can sense moisture levels in soil, or self-driving cars that can navigate congested streets. Controls engineers apply control theory to devices, machines, and processes to attain desired outcomes. They can work on everything from boilers, washing machines, or light switches to complex industrial machinery.
| Aspect | Controls Engineer | Electrical Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Mechanical, or Controls Engineering; certifications like Certified Control Systems Technician (CCST) | Bachelor's in Electrical Engineering; Professional Engineer (PE) license often preferred |
| Work Environment | Manufacturing plants, automation facilities, industrial settings | Design offices, research labs, power plants, industrial sites |
| Industry Usage | Automation, manufacturing, process control | Power generation, electronics, telecommunications, industrial systems |
| Common Search/Comparison | Controls Engineer vs Electrical Engineer |
Controls Engineers focus on designing, developing, and maintaining control systems for automation and manufacturing processes, often working closely with machinery and PLCs. Electrical Engineers have a broader scope, working on electrical systems, power distribution, and electronic devices. While both roles require electrical knowledge and certifications, Controls Engineers specialize more in automation and control systems, whereas Electrical Engineers may work across various electrical disciplines.

3.8
Based on 8 frontline employees who took The Breakroom Quiz
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 transformersis 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-STORAGEuses 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
Sourced by ZipRecruiter
Clean energy services
10,000+ Employees
Guelph, Ontario, CA