1

Plc Programmer Jobs in Minnesota (NOW HIRING)

Controls Engineer

Saint Paul, MN · On-site

$100K - $130K/yr

Develop cost-effective control systems for custom machinery, including hardware design, PLC/HMI programming, safety analysis, and preparation of technical documentation. * Identify technical ...

Field Service Technician

Eagan, MN · On-site

$20 - $45/hr

This may involve replacing parts, re-wiring, or updating the programming on a PLC- or understanding when a more robust retrofit of the machine makes sense. We pride ourselves on building the best ...

Electrical Controls Engineer

Eagan, MN · On-site

$85K - $110K/yr

Description As Controls Engineer, you will play a critical role in bringing our machines to life ... You'll design, modify, and optimize PLC programs, integrate advanced control systems, and ...

Be Seen First

Maintenance Technician

Rogers, MN · On-site

$32 - $39/hr

Working knowledge of PLC-controlled equipment (Programmable Logic Controllers) * Ability to identify basic PLC-related issues and understand machine operation through PLC controls (PLC programming is ...

Sr. Control Engineer

Lake City, MN · On-site

$100K - $132K/yr

Design, program, test, debug, and commission PLC and HMI systems * Own projects from electrical design and panel layout through programming, startup, and customer handoff * Lead field startups and ...

Sr. Control Engineer

Lake City, MN · On-site +1

$100K - $132K/yr

Design, program, test, debug, and commission PLC and HMI systems * Own projects from electrical design and panel layout through programming, startup, and customer handoff * Lead field startups and ...

Controls Engineer

Saint Paul, MN · On-site

$84K - $109K/yr

The Controls Engineer develops PLC and HMI/SCADA solutions on the Allen-Bradley Logix platform, integrates motion, safety, and third-party equipment, and supports full project lifecycles from system ...

Electrical Engineer

Minneapolis, MN · On-site

$76K - $118K/yr

Ladder Logic, Safety PLC programming and HMI design. Allen Bradley software Studio/RS Logix 5000, FactoryTalk View Studio and RSLinx Classic/OEM, Asset Center. AutoCAD Electrical, Vault, Revit, and ...

Controls Engineer

Stewartville, MN · On-site

$66K - $113K/yr

Hands‑on experience with Allen‑Bradley PLC programming; other PLC environments a plus ... Experience programming and supporting Fanuc or similar robotic systems * Background applying lean ...

New

Apply advanced knowledge to utilize Rockwell Automation software to read PLC (Programmable Logic Controllers) and HMI (Human Machine Interface) software as well as electrical, hydraulic, and ...

Controls Engineer

Stewartville, MN · On-site

$66K - $113K/yr

Hands-on experience with Allen-Bradley PLC programming; other PLC environments a plus * Experience ... programming and supporting Fanuc or similar robotic systems * Background applying lean and six ...

Showing results 41-60

Plc Programmer information

See Minnesota salary details

$39.7K

$79K

$109.7K

How much do plc programmer jobs pay per year?

As of Sep 15, 2026, the average yearly pay for plc programmer in Minnesota is $79,003.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,600.00 and $90,600.00 per year, depending on experience, location, and employer.

What is a PLC programmer?

A PLC programmer oversees the programming of various machines functioning on programmable logic controller technology. PLC technology is a digital computer that controls electromagnetic processes, primarily in industrial equipment. As a PLC programmer, you are responsible for the programming and maintenance of these systems. Your duties include developing and programming new machines, reprograming existing machines, and diagnosing and repairing issues with PLC driven systems. You may work in various specialized industries, such as the medical, manufacturing, or agriculture fields. Your job is to create or update computerized machine systems so that the input, output, and control systems function optimally to meet the needs of your employer.

What are the key skills and qualifications needed to thrive as a PLC programmer?

To thrive as a PLC Programmer, you need a solid background in electrical engineering, automation, and programming logic, often supported by a relevant degree or technical diploma. Familiarity with PLC programming languages (such as Ladder Logic), HMI/SCADA systems, and manufacturer-specific software like Siemens STEP 7 or Allen-Bradley RSLogix is essential. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These skills and qualities are crucial for ensuring reliable automation solutions, minimizing downtime, and facilitating smooth collaboration with engineering teams.

What are some common challenges a PLC programmer might face when working on industrial automation projects?

PLC Programmers often encounter challenges such as integrating new automation systems with legacy equipment, troubleshooting unexpected machine behavior, and ensuring minimal downtime during system upgrades. They also need to collaborate closely with electrical engineers, maintenance teams, and production staff to understand process requirements and resolve issues quickly. Adaptability and strong problem-solving skills are essential, as priorities can shift rapidly based on production demands.

What is the difference between Plc Programmer vs Automation Technician?

AspectPlc ProgrammerAutomation Technician
CredentialsTypically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are commonOften has technical diploma or associate degree; certifications in PLCs and control systems are beneficial
Work EnvironmentPrimarily office-based for programming; on-site for testing and commissioningPrimarily on-site, maintaining and troubleshooting automation systems
Industry UsageUsed across manufacturing, process control, and automation industriesCommon in manufacturing, industrial maintenance, and plant operations

While both roles work with automation systems, Plc Programmers focus on developing and testing PLC software, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. The roles often collaborate but differ in focus and responsibilities.

Do Plc programmers make good money?

Plc programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with knowledge of ladder logic, automation systems, and certifications tend to have higher earning potential, especially in manufacturing and industrial environments.

Is a PLC programmer in demand?

PLC programmers are in demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skilled professionals with knowledge of ladder logic, programming languages, and industrial control systems are sought after, especially those with certifications and experience in troubleshooting and system integration.

Is it hard to get into a PLC programmer?

Becoming a PLC programmer typically requires knowledge of PLC programming languages like ladder logic, understanding of automation systems, and often a technical degree or certification. Entry can be competitive, but gaining hands-on experience and learning relevant tools can improve job prospects.

What are the most commonly searched types of Plc Programmer jobs in Minnesota?

The most popular types of Plc Programmer jobs in Minnesota are:

What cities in Minnesota are hiring for Plc Programmer jobs?

Cities in Minnesota with the most Plc Programmer job openings:

Infographic showing various Plc Programmer job openings in Minnesota as of September 2026, with employment types broken down into 91% Full Time, 5% Part Time, 1% Contract, and 3% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $79,003 per year, or $38 per hour.

Controls Engineer

Saint Paul, MN • On-site

Actalent
Business Management Consulting • 5 - 10K employees

$100K - $130K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Job Title: Controls Engineer

Job Description

This role focuses on designing and implementing cost-effective control systems for custom automated machinery, including hardware design, PLC/HMI programming, safety analysis, and technical documentation. The Controls Engineer collaborates closely with project teams and shop personnel to support electrical assembly, system debug, on-site installation, and customer training. The position also contributes to continuous improvement by adopting new technologies, supporting engineering standards, and sharing lessons learned across projects.

Responsibilities

  • Develop cost-effective control systems for custom machinery, including hardware design, PLC/HMI programming, safety analysis, and preparation of technical documentation.
  • Identify technical challenges early in the project and develop creative, practical solutions by leveraging available knowledge, tools, and resources.
  • Coordinate closely with shop personnel during the electrical assembly of control systems and machines to ensure accurate and efficient build-out.
  • Participate in control system debug activities, including troubleshooting and refining hardware and software to achieve reliable, high-performance operation.
  • Support on-site installation of control systems at customer facilities and ensure successful commissioning of automated equipment.
  • Provide customer training on system operation, safety, and maintenance to help users operate equipment confidently and effectively.
  • Work proactively with minimal supervision to deliver projects on time and within budget while maintaining high quality standards.
  • Motivate yourself and others in a positive, professional manner to foster a productive and collaborative project environment.
  • Collaborate effectively with project managers, engineers, and assembly personnel as part of a cross-functional project team.
  • Communicate project status clearly, including risks and potential obstacles, to ensure stakeholders remain informed and aligned.
  • Stay current with automation technology, engineering methods, and industry standards to continually enhance system performance and reliability.
  • Actively participate in process improvement by adhering to engineering standards, engaging in procedural audits, and contributing to project design reviews.
  • Support the implementation of new engineering methods and technologies into ongoing and future projects.
  • Contribute to the professional development of yourself and colleagues by constructively sharing lessons learned from project successes and failures.

Essential Skills

  • Bachelor’s degree in engineering and a minimum of two years of relevant experience, or a related two-year post–high school diploma/certificate and a minimum of five years of relevant experience, or an equivalent combination of education and relevant experience.
  • Extensive experience with Programmable Logic Controller (PLC) programming on a variety of platforms.
  • Hands-on experience with Rockwell Automation families of programmable controllers, including Allen-Bradley PLCs.
  • Proficiency in PLC/HMI programming for Allen-Bradley platforms.
  • Familiarity with multiple IEC 61131-3 programming languages, including Ladder Logic, Function Block Diagram, Structured Text, Sequential Function Chart, and Instruction List.
  • Experience configuring, tuning, and programming servo-based motion control systems.
  • Experience in electrical design and control panel layout for automated equipment.
  • Experience preparing engineering documentation such as Electrical Schematics, Bills of Material, Process & Instrumentation Diagrams, and Operator and Maintenance Manuals.
  • Basic understanding of computer networking concepts, including TCP/IP.
  • Basic understanding of industrial fieldbus architectures such as Ethernet/IP.
  • Practical experience in controls engineering for automated equipment, including motion control, servo motors, robotics, and related electrical systems.

Work Environment

This is an onsite role based in a modern facility that features new technology and equipment, providing an environment well-suited for advanced automation and controls engineering. The position involves approximately 10–20% travel to customer sites for system installation, commissioning, and training. Work is primarily performed in an engineering and manufacturing setting, collaborating closely with shop personnel and project teams around automated equipment and control systems.

Job Type & Location

This is a Permanent position based out of Saint Paul, MN.

Pay and Benefits

The pay range for this position is $100000.00 - $130000.00/yr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

At Ascential Technologies, we understand theimportance of a well-rounded benefits program andare dedicated to providing you with unique benefitsthat meet the needs of you and your family. We areproud to offer a range of plans that help protect youin the case of illness or injury. This Benefits Guide is acomprehensive tool to help you become familiar withthe plans and programs that you and your family canenroll in for the plan year.

Workplace Type

This is a fully onsite position in Saint Paul,MN.

Application Deadline

This position is anticipated to close on Sep 23, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance:Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector:It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI):We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.


Actalent logo

About Actalent

Sourced by ZipRecruiter

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

Industry

Business management consulting

Company size

5,001 - 10,000 Employees

Headquarters location

Hanover, MD, US

Social media