1

Controls Engineer Plc Programming Jobs in Minnesota

Sr. Controls Engineer

Champlin, MN ยท On-site

$150K - $166K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Hands-on experience with PLC and HMI programming platforms * Strong problem-solving, analytical ... Controls Engineering Expertise * Technical Problem-Solving * Analytical Thinking * Communication ...

Senior Controls Engineer

Saint Paul, MN ยท On-site

$98K - $129K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mastery of PLC and/or DDC control system programming software. * Mastery of SCADA and/or DDC graphic screen development software. * Edit, write, and review specifications. * Procure controls ...

Controls Engineer

Stewartville, MN ยท On-site

$66K - $113K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

Own existing factory automation - software, controls, mechanical and hydraulic systems * Identify ... Hands-on experience with Allen-Bradley PLC programming; other PLC environments a plus * Experience ...

Senior Controls Engineer

Shoreview, MN ยท On-site

$98K - $129K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for a Senior Controls Engineer to join our Critical Handling Solutions (CHS ... Experience with C, C++, C#, .NET, SQL, Python, PLC programming, or other software languages used in ...

Controls Engineer (Onsite)

Winona, MN

$81K - $104K/yr

The Controls Engineer will be responsible for driving and giving solutions for the technical ... PLC program changes and adequate training on the installation/changes that have been completed

Automation & Controls Engineer

Saint Paul, MN ยท On-site

$84K - $111K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Exposure to challenging, advanced automation projects across multiple industries Key Responsibilities Controls System Architecture & Programming * Design, develop, and deploy advanced PLC and HMI ...

Controls Engineering Manager

Osseo, MN ยท On-site

$180K - $205K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Controls Engineering Manager leads the team responsible for Automation and Control of Forgent ... Remains hands-on in PLC and HMI programming, system testing, and commissioning to support team ...

Controls Engineer (Onsite)

Winona, MN ยท On-site

$85K - $105K/yr

Description The Controls Engineer will be responsible for driving and giving solutions for the ... Ability to understand, modify and upgrade PLC logic (Rockwell platform preferred, Siemens a plus ...

Controls Engineering Manager

Osseo, MN ยท On-site

$180K - $205K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Controls Engineering Manager leads the team responsible for Automation and Control of Forgent ... Remains hands-on in PLC and HMI programming, system testing, and commissioning to support team ...

Controls Engineering Manager

Osseo, MN ยท On-site

$180K - $205K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Controls Engineering Manager leads the team responsible for Automation and Control of Forgent ... Remains hands-on in PLC and HMI programming, system testing, and commissioning to support team ...

Senior Controls Engineer

Minneapolis, MN ยท On-site

$101K - $133K/yr

EOSYS is growing and currently hiring a Senior Controls Engineer to join our talented team. Why ... Rockwell ControlLogix PLC Programming experience * Networking experience including - EtherNet/IP ...

Sr. Controls Engineer

Mankato, MN ยท On-site

$98K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Title: Sr. Controls Engineer Pioneer the next generation of innovation. Join us and you'll develop ... Experience in programming using PLC and structure text programming, scripted languages, Boolean ...

Sr. Controls Engineer

Mankato, MN ยท On-site

$98K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Title: Sr. Controls Engineer Pioneer the next generation of innovation. Join us and you'll develop ... Experience in programming using PLC and structure text programming, scripted languages, Boolean ...

Controls Engineer

Fridley, MN

$86K - $111K/yr

  • Medical

  • Retirement

Minco is seeking a skilled Controls Engineer to design, develop, and optimize control systems for ... Proficient with PLC programming, HMI design, Ignition Inductive Automation / SCADA systems, SQL, C ...

Controls Engineer

Fridley, MN ยท On-site

$86K - $111K/yr

  • Medical

  • Retirement

Minco is seeking a skilled Controls Engineer to design, develop, and optimize control systems for ... Proficient with PLC programming, HMI design, Ignition Inductive Automation / SCADA systems, SQL, C ...

Senior Controls Engineer - DDC

Saint Paul, MN ยท On-site

$98K - $129K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Mastery of PLC and/or DDC control system programming software. * Mastery of SCADA and/or DDC graphic screen development software. * Edit, write, and review specifications. * Procure controls ...

Showing results 41-60

Controls Engineer Plc Programming information

What does a controls engineer specializing in PLC programming do?

A Controls Engineer with expertise in PLC (Programmable Logic Controller) programming is responsible for designing, developing, and maintaining automated control systems used in manufacturing and industrial environments. They program PLCs to monitor and control machinery, ensuring equipment operates safely and efficiently. This role often involves troubleshooting system issues, integrating new automation technologies, and collaborating with other engineers to optimize production processes.

What are the typical challenges faced when working as a controls engineer specializing in PLC programming?

Controls Engineers specializing in PLC programming often encounter challenges such as troubleshooting complex automation systems under tight deadlines, adapting to rapidly evolving technologies, and ensuring seamless integration between hardware and software components. They may also need to coordinate with multidisciplinary teams, including electricians, mechanical engineers, and production staff, to implement solutions efficiently. Staying updated on industry standards and maintaining strong documentation practices are essential for long-term project success and career growth.

What are the key skills and qualifications needed to thrive as a controls engineer specializing in PLC programming, and why are they important?

To thrive as a Controls Engineer in PLC programming, you need a solid background in electrical engineering, automation, and industrial control systems, often supported by a relevant degree. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and programming languages like ladder logic is essential, and certifications like Siemens Certified Programmer or Rockwell Automation credentials are highly valued. Strong problem-solving, attention to detail, and effective communication skills help you design, troubleshoot, and collaborate on complex automation projects. These skills ensure reliable, safe, and efficient system operation, which is critical for manufacturing productivity and minimizing downtime.

What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?

AspectControls Engineer Plc ProgrammingControls Engineer Electrical Design
Primary FocusDeveloping and implementing PLC control programsDesigning electrical systems and control panels
Skills & CertificationsPLC programming, ladder logic, automation softwareElectrical schematics, CAD, electrical codes
Work EnvironmentManufacturing plants, automation facilitiesEngineering offices, manufacturing sites
Industry UsageAutomation, process controlElectrical 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 popular job titles related to Controls Engineer Plc Programming jobs in Minnesota?

For Controls Engineer Plc Programming jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Controls Engineer Plc Programming jobs in Minnesota look for?

The top searched job categories for Controls Engineer Plc Programming jobs in Minnesota are:

What cities in Minnesota are hiring for Controls Engineer Plc Programming jobs?

Cities in Minnesota with the most Controls Engineer Plc Programming job openings:

Infographic showing various Controls Engineer Plc Programming job openings in Minnesota as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, 4% Contract, and 1% Nights. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Sr. Controls Engineer

MGM Transformers

Champlin, MN โ€ข On-site

$150K - $166K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

Sr. Controls Engineer
Champlin, MN
Description
Job Summary:
We are seeking a Controls Engineer to oversees and leads the development of PLC and HMI programs for safe, effective, and efficient operation of Forgent products and processes while meeting and exceeding company quality and production standards and customer documentation and delivery requirements.
Job Duties and Responsibilities:
  • Design, develop, and support programming for control systems, including PLCs, HMIs, and related devices, ensuring projects remain on schedule and within budget in a fast-paced engineering environment.
  • Review and interpret customer requirements and project specifications, providing clear guidance to engineering and design teams.
  • Work collaboratively with cross-functional teams to troubleshoot and resolve design, quality, and manufacturing issues, and support continuous improvement initiatives.
  • Develop training materials, documentation, procedures, and work instructions to support the growth and capability of engineering and technical teams.
  • Stay current with industry trends, new technologies, and emerging products to support ongoing product development efforts.
  • Build and maintain strong working relationships with internal teams, suppliers, vendors, and external partners.
  • Provide field support for technical and commercial needs, with occasional local and limited domestic travel as required.
  • Follow all company safety policies, quality standards, and housekeeping procedures.

Required Skills and Abilities:
  • Bachelor's degree in an engineering or related technical discipline (or equivalent technical training and experience)
  • 5+ years of engineering experience with a focus on control systems, automation, or related technologies
  • Working knowledge of common industrial communication protocols (e.g., Modbus, Ethernet-based protocols, etc.)
  • Ability to coordinate and manage technical aspects of customer projects
  • Experience preparing technical proposals or supporting product/project cost estimates
  • Strong relationship-building skills with customers, suppliers, and internal teams
  • Proficiency with standard business software (Microsoft Office Suite)
  • Hands-on experience with PLC and HMI programming platforms
  • Strong problem-solving, analytical, and communication skills

Preferred Qualifications:
  • Experience with SCADA systems or system integration tools
  • Familiarity with utility, power, or industrial software tools or configuration platforms
  • Experience with protective relays, automation devices, or related configuration software
  • Broad understanding of electrical, mechanical, and software design principles
  • Strong interpersonal skills and the ability to collaborate effectively across disciplines
  • Experience in industries such as renewable energy, energy storage, data centers, or emerging power technologies is a plus

Skills and Competancy:
  • Controls Engineering Expertise
  • Technical Problem-Solving
  • Analytical Thinking
  • Communication & Collaboration
  • Project Coordination
  • Training & Documentation Development
  • Process Improvement Mindset
  • Interpersonal Skills
  • Attention to Detail
  • Adaptability & Continuous Learning
  • Confidentiality & Professionalism

Benefits:
  • PTO/ESST
  • Paid holidays
  • $100 individual deductible and $300 family deductible health insurance
  • Paid Weekly
  • Vision and Dental Insurance
  • 401K / Life Insurance / STD

Salary Description
$150,000 - $166,000