Description: What You Will Be Doing EMA is seeking an Instrumentation & Controls Engineer to ... Programming, configuration, and commissioning of SCADA system * PLCs, HMIs, OITs, and related SCADA ...
Description: What You Will Be Doing EMA is seeking an Instrumentation & Controls Engineer to ... Programming, configuration, and commissioning of SCADA system * PLCs, HMIs, OITs, and related SCADA ...
Electrical Controls Engineer - CODESYS
Saint Paul, MN · On-site
$110K - $120K/yr
Summary We are seeking a creative and detail-oriented Electrical Controls Engineer to join our ... Support the development of CODESYS programming and software architecture for industrial electrical ...
Electrical Controls Engineer - CODESYS
Saint Paul, MN · On-site
$110K - $120K/yr
Summary We are seeking a creative and detail-oriented Electrical Controls Engineer to join our ... Support the development of CODESYS programming and software architecture for industrial electrical ...
Controls Engineer 3
Blaine, MN · On-site
$130K/yr
Develop cost-effective control systems for custom machinery, including hardware design, programming, safety analysis, and technical documentation. * Analyze technical challenges and devise creative ...
Controls Engineer 3
Blaine, MN · On-site
$130K/yr
Develop cost-effective control systems for custom machinery, including hardware design, programming, safety analysis, and technical documentation. * Analyze technical challenges and devise creative ...
Controls Engineer 3
$130K/yr
Develop cost-effective control systems for custom machinery, including hardware design, programming, safety analysis, and technical documentation. * Analyze technical challenges and devise creative ...
Controls Engineer 3
$130K/yr
Develop cost-effective control systems for custom machinery, including hardware design, programming, safety analysis, and technical documentation. * Analyze technical challenges and devise creative ...
Qualifications * 10+ years of relevant experience * BS in Engineering (Electrical, Software, Controls, Robotics, or related field), MS preferred * Proven track record designing complex, high ...
Qualifications * 10+ years of relevant experience * BS in Engineering (Electrical, Software, Controls, Robotics, or related field), MS preferred * Proven track record designing complex, high ...
Principal Application Controls Engineer
Shoreview, MN · On-site
$130 - $160/hr
Qualifications * 10+ years of relevant experience * BS in Engineering (Electrical, Software, Controls, Robotics, or related field), MS preferred * Proven track record designing complex, high ...
Principal Application Controls Engineer
Shoreview, MN · On-site
$130 - $160/hr
Qualifications * 10+ years of relevant experience * BS in Engineering (Electrical, Software, Controls, Robotics, or related field), MS preferred * Proven track record designing complex, high ...
Early Career Field Service Engineer
Shoreview, MN · On-site
$72K - $82K/yr
... controls) * Relevant experience or knowledge gained through previous employment or internships is preferred (i.e., PC/PLC/Robot programming, electrical design packages, designing control systems, or ...
Early Career Field Service Engineer
Shoreview, MN · On-site
$72K - $82K/yr
... controls) * Relevant experience or knowledge gained through previous employment or internships is preferred (i.e., PC/PLC/Robot programming, electrical design packages, designing control systems, or ...
Application Engineer (Building Automation / BAS / HVAC / Networked Controls)
White Bear Lake, MN · On-site
$85K - $110K/yr
We have 1 person interviewing for this Application (Controls) Engineer (BAS / HVAC / Networked Controls) position , but just recently has health issues. So, we need to provide 1-2 more candidates for ...
Quick apply
Application Engineer (Building Automation / BAS / HVAC / Networked Controls)
White Bear Lake, MN · On-site
$85K - $110K/yr
We have 1 person interviewing for this Application (Controls) Engineer (BAS / HVAC / Networked Controls) position , but just recently has health issues. So, we need to provide 1-2 more candidates for ...
PLC Facilitator - MS
North Branch, MN · On-site
$64K - $87K/yr
Q Comp Career Ladder/PLC Leader Date Posted: 6/2/2026 Location: North Branch Area Middle School Date Available: 26-27 School Year Closing Date: Open Until Filled ***This is an internal posting only ...
PLC Facilitator - MS
North Branch, MN · On-site
$64K - $87K/yr
Q Comp Career Ladder/PLC Leader Date Posted: 6/2/2026 Location: North Branch Area Middle School Date Available: 26-27 School Year Closing Date: Open Until Filled ***This is an internal posting only ...
PLC Facilitator - ALC
North Branch, MN · On-site
$64K - $87K/yr
Norse ALC is looking for a PLC Facilitator. Provide leadership and support to a PLC team and the individual PLC team members Qualifications: Licensed North Branch staff member on teacher contract.
PLC Facilitator - ALC
North Branch, MN · On-site
$64K - $87K/yr
Norse ALC is looking for a PLC Facilitator. Provide leadership and support to a PLC team and the individual PLC team members Qualifications: Licensed North Branch staff member on teacher contract.
PLC Facilitator - MS
North Branch, MN · On-site
$64K - $87K/yr
Middle School is looking for the following PLC Facilitator: Specialist Provide leadership and support to a PLC team and the individual PLC team members Qualifications: Licensed North Branch staff ...
PLC Facilitator - MS
North Branch, MN · On-site
$64K - $87K/yr
Middle School is looking for the following PLC Facilitator: Specialist Provide leadership and support to a PLC team and the individual PLC team members Qualifications: Licensed North Branch staff ...
PLC Facilitator - Middle School (3 positions)
North Branch, MN · On-site
$64K - $87K/yr
Middle School is looking for the following PLC Facilitators: ELA/Social Studies Math/Science Grade 6 Provide leadership and support to a PLC team and the individual PLC team members Qualifications:
PLC Facilitator - Middle School (3 positions)
North Branch, MN · On-site
$64K - $87K/yr
Middle School is looking for the following PLC Facilitators: ELA/Social Studies Math/Science Grade 6 Provide leadership and support to a PLC team and the individual PLC team members Qualifications:
PLC Facilitator - Middle School (3 positions)
North Branch, MN · On-site
$64K - $87K/yr
Q Comp Career Ladder/PLC Leader Date Posted: 4/10/2026 Location: North Branch Area Middle School Date Available: 26-27 School Year Closing Date: Open Until Filled ***This is an internal posting only ...
PLC Facilitator - Middle School (3 positions)
North Branch, MN · On-site
$64K - $87K/yr
Q Comp Career Ladder/PLC Leader Date Posted: 4/10/2026 Location: North Branch Area Middle School Date Available: 26-27 School Year Closing Date: Open Until Filled ***This is an internal posting only ...
Principal Electrical Engineer
Arden Hills, MN · On-site
$140K - $171K/yr
This position reports to the Automation and System Controls Manager and is responsible for leading ... Develop industrial automation architectures including PLC programming concepts, machine sequencing ...
Principal Electrical Engineer
Arden Hills, MN · On-site
$140K - $171K/yr
This position reports to the Automation and System Controls Manager and is responsible for leading ... Develop industrial automation architectures including PLC programming concepts, machine sequencing ...
FIELD SERVICE ENGINEER
Zimmerman, MN · On-site
$75K - $110K/yr
PLC programming or diagnostics experience * Knowledge of ISO quality standards (Training/documentation material creation) Education Requirements: * Bachelor's degree or Associate degree in Mechanical ...
Quick apply
FIELD SERVICE ENGINEER
Zimmerman, MN · On-site
$75K - $110K/yr
PLC programming or diagnostics experience * Knowledge of ISO quality standards (Training/documentation material creation) Education Requirements: * Bachelor's degree or Associate degree in Mechanical ...
Automation Engineer
Saint Paul, MN · On-site
$86K - $160K/yr
Strong interest or experience in computer programming * Exposure to electrical design and engineering calculations * Familiarity with PLC logic, HMI systems, control panel layouts, communication ...
Automation Engineer
Saint Paul, MN · On-site
$86K - $160K/yr
Strong interest or experience in computer programming * Exposure to electrical design and engineering calculations * Familiarity with PLC logic, HMI systems, control panel layouts, communication ...
Automation Engineer
Saint Paul, MN · On-site
$86K - $160K/yr
Strong interest or experience in computer programming * Exposure to electrical design and engineering calculations * Familiarity with PLC logic, HMI systems, control panel layouts, communication ...
Automation Engineer
Saint Paul, MN · On-site
$86K - $160K/yr
Strong interest or experience in computer programming * Exposure to electrical design and engineering calculations * Familiarity with PLC logic, HMI systems, control panel layouts, communication ...
Senior Systems Engineer - Regional Distribution Center - Fridley, MN
Minneapolis, MN · On-site
$73K - $132K/yr
... programming Industrial Controls Industrial Electronics Programmable Logic Control (PLC) programs Server based controls National Electrical Code (NEC) Benefits Eligibility Please paste this url into ...
Senior Systems Engineer - Regional Distribution Center - Fridley, MN
Minneapolis, MN · On-site
$73K - $132K/yr
... programming Industrial Controls Industrial Electronics Programmable Logic Control (PLC) programs Server based controls National Electrical Code (NEC) Benefits Eligibility Please paste this url into ...
Senior Systems Engineer - Regional Distribution Center - Fridley, MN
Fridley, MN · On-site
$73K - $132K/yr
... and programming • Industrial Controls • Industrial Electronics • Programmable Logic Control (PLC) programs • Server based controls • National Electrical Code (NEC) Benefits Eligibility ...
Senior Systems Engineer - Regional Distribution Center - Fridley, MN
Fridley, MN · On-site
$73K - $132K/yr
... and programming • Industrial Controls • Industrial Electronics • Programmable Logic Control (PLC) programs • Server based controls • National Electrical Code (NEC) Benefits Eligibility ...
Controls Specialist
Saint Paul, MN · On-site
Controls Manager COMPANY BACKGROUND KFI Engineers is a recognized industry leader in facility ... DDC or PLC programing experience. * DDC or SCADA screen development experience. * Represent the ...
Quick apply
Controls Specialist
Saint Paul, MN · On-site
Controls Manager COMPANY BACKGROUND KFI Engineers is a recognized industry leader in facility ... DDC or PLC programing experience. * DDC or SCADA screen development experience. * Represent the ...
Controls Engineer Plc Programming information
See Wyoming, MN salary details
$54.6K - $61.5K
1% of jobs
$61.5K - $68.4K
3% of jobs
$68.4K - $75.2K
6% of jobs
$75.2K - $82.1K
12% of jobs
$83.2K is the 25th percentile. Wages below this are outliers.
$82.1K - $89K
16% of jobs
The median wage is $93.4K / yr.
$89K - $95.8K
18% of jobs
$95.8K - $102.7K
15% of jobs
$104.7K is the 75th percentile. Wages above this are outliers.
$102.7K - $109.6K
13% of jobs
$109.6K - $116.4K
7% of jobs
$116.4K - $123.3K
5% of jobs
$123.3K - $130.1K
3% of jobs
$54.6K
$95.9K
$130.1K
How much do controls engineer plc programming jobs pay per year?
What are the key skills and qualifications needed to thrive as a controls engineer specializing in PLC programming, and why are they important?
What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?
| Aspect | Controls Engineer Plc Programming | Controls Engineer Electrical Design |
|---|---|---|
| Primary Focus | Developing and implementing PLC control programs | Designing electrical systems and control panels |
| Skills & Certifications | PLC programming, ladder logic, automation software | Electrical schematics, CAD, electrical codes |
| Work Environment | Manufacturing plants, automation facilities | Engineering offices, manufacturing sites |
| Industry Usage | Automation, process control | Electrical system design, machinery |
Controls Engineer Plc Programming primarily focuses on creating and troubleshooting PLC control software, while Controls Engineer Electrical Design emphasizes designing electrical systems and schematics. Both roles require technical skills in electrical systems, but differ in their core responsibilities and work environments.
What are the typical challenges faced when working as a controls engineer specializing in PLC programming?
What does a controls engineer specializing in PLC programming do?

Job description
What You Will Be Doing
EMA is seeking an Instrumentation & Controls Engineer to support municipal water and wastewater clients in the Sacramento California area.
- Program, configure, test, and commission SCADA systems
- Transform client operations, processes, and technology by providing solutions that increase operational efficiency, allowing for data driven decision making, and revolutionize how they interface with their systems
- Support control system design, construction projects, and public bid
- Prepare technical reports (SCADA Master Plans, Preliminary Engineering Reports)
- Collaborate with operators, maintenance staff, managers, and engineers
- Participate in client workshops and project teams
- Assist Business Development Team with proposals and identify lateral and follow-on work
- Mentor junior engineers and collaborate with SMEs
- Travel to client sites up to 50% depending on project needs
Who You Are:
We’re looking for someone who brings hands-on control system integration experience in the water and wastewater sector and can comfortably communicate with both technical experts and non-technical stakeholders. Excited by the consulting lifestyle of traveling to different cities and working with diverse groups of people on a variety of projects. You enjoy solving problems, continuously learning, and sharing knowledge with others, and you’re energized by using technology to strengthen infrastructure and make a meaningful impact on communities.
Who We Are:
EMA, Inc. is an employee-owned consulting firm focused on the municipal water and wastewater sector. We work together with our clients on innovative engineering, technology, and management solutions to help lower costs, increase productivity, improve customer service, and maximize return on investment for utilities and communities. We strengthen people and organizations, streamline and improve processes and help deliver more value through leading edge information technologies and high-quality data.
Requirements:EMA values curiosity, collaboration, and practical problem solving. We recognize that expertise develops through many paths. If your experience aligns with the intent of this role, we encourage you to apply even if you do not meet every listed qualification.
Bachelor’s degree in Engineering
5+ years of experience in the following:
- Programming, configuration, and commissioning of SCADA system
- PLCs, HMIs, OITs, and related SCADA software
- Instrumentation and control system design, including control system network design
- Training clients on newly installed control systems
- SCADA / OT Master Planning
- Construction phase services, including bidding services, submittal reviews, responding to RFIs, and factory and field test witnessing
- Experience in the municipal water and wastewater industry
- Experience in consulting
Professional Engineer license or ability to obtain
Travel approximately 50% depending on project needs
About EMA Design Automation
Sourced by ZipRecruiter
Industry
Computer and computer peripheral equipment and software wholesalers
Company size
51 - 200 Employees
Headquarters location
Rochester, NY, US
Year founded
1989