PLC/HMI and IT Programmer — Industrial Automation

Minnesota Soybean Processors

Brewster, Northern (MA, KY)

Hybrid

USD 100,000 - 130,000

Full time

37 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Minnesota Soybean Processors in Brewster, Minnesota is seeking an Information Technology PLC/HMI / IT Programmer to join its industrial automation team. The role blends software development, IT support, and plant control programming to keep manufacturing running safely and efficiently.

You will develop C# applications, support SQL Server, and program Allen-Bradley PLCs and HMIs, collaborating with engineering and production to reduce downtime and improve reliability.

Qualifications

  • Bachelor's degree or higher in IT/CS/EE or related field.
  • Experience programming PLCs in manufacturing.
  • Strong C# and PLC programming knowledge.

Responsibilities

  • Maintain servers and IT networks; interface business and process apps.
  • Develop, implement, and maintain PLC programs for equipment and processes.
  • Program and maintain Allen-Bradley PLC and HMI systems.
  • Troubleshoot PLC programs and automation systems to improve performance.
  • Perform routine PLC hardware and software maintenance and upgrades.
  • Collaborate with engineering and production to optimize automation.
  • Follow industry standards and safety regulations in programming.
  • Document programming changes and system configurations clearly.
  • Train and support personnel in PLC operation and programming.
  • Stay current with PLC tech and automation developments.

Skills

PLC programming
C#
SQL Server
Power BI
Team collaboration
Analytical skills
Documentation
Communication

Education

Bachelor's degree IT/CS/EE

Tools

Allen-Bradley PLC
Siemens PLC
Ladder Logic
Structured Text
Oracle PI

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

PLC/HMI and IT Programmer — Industrial Automation

Full Time Professional Brewster, MN, US

Salary Range: $100,000.00 To $130,000.00 Annually

Bring your programming and automation expertise to a role where your work directly supports plant performance.

Minnesota Soybean Processors (MnSP), a member-owned cooperative operating soybean crush and biodiesel facilities in Brewster, Minnesota, is seeking an Information Technology PLC/HMI / IT Programmer. You’ll combine software development, IT infrastructure support, and industrial automation to keep manufacturing systems running safely and efficiently. Learn about MnSP .

This hands-on role offers the opportunity to work across business applications and plant control systems—from developing C# applications and supporting SQL Server to programming Allen-Bradley PLCs and maintaining operator interfaces. Working with engineering and production teams, you’ll solve operational problems, improve automation, and help reduce downtime.

What you’ll do
  • Maintain servers and IT networks, and develop and support interfaces between business and process applications.
  • Develop, implement, and maintain PLC programs that control manufacturing equipment and production processes.
  • Program and maintain Allen-Bradley PLC and HMI systems.
  • Troubleshoot and debug PLC programs and automation systems to resolve problems and improve performance.
  • Perform regular maintenance and upgrades to PLC hardware and software.
  • Collaborate with engineering and production teams to design and optimize automation systems that improve productivity and operating efficiency.
  • Follow applicable industry standards and safety regulations in programming and system operation.
  • Maintain clear documentation of programming changes, system configurations, and operating procedures.
  • Train and support personnel in PLC operation and programming.
  • Stay current with developments in PLC technology and industrial automation.
What you’ll bring
  • A bachelor’s degree in Information Technology, Computer Science, Electrical Engineering, or a related field.
  • Proven experience programming PLCs and supporting automation systems in a manufacturing environment.
  • Strong C# programming skills and knowledge of PLC programming languages, including Ladder Logic and Structured Text.
  • Strong knowledge of PLC hardware, including Allen-Bradley systems; knowledge of Siemens systems is also relevant.
  • Proven experience with SQL Server, Microsoft 365, Power BI, Oracle PI, and web pages.
  • A thorough understanding of manufacturing operations and how control systems support production.
  • Strong analytical and problem-solving skills, attention to detail, and a commitment to quality.
  • The ability to work independently and collaborate effectively with others.
  • Clear communication and strong interpersonal skills.
Preferred experience
  • SCADA systems and HMI development.
  • Network protocols and industrial communication standards.
  • Data acquisition and analysis tools.
  • Electrical and mechanical systems used in manufacturing equipment.
Why this role matters

Your work will connect the systems employees use with the technology that runs production. You’ll have opportunities to resolve immediate operating challenges, strengthen system reliability, and make practical improvements to manufacturing performance.

Minnesota Soybean Processors is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any status protected by applicable federal, Minnesota, or local law, including disability and protected veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PLC/HMI and IT Programmer — Industrial Automation
PLC/HMI and IT Programmer — Industrial Automation

MN Soy Bean Processor • Brewster (MN)

On-site
USD 100,000 - 130,000
PLC/HMI and IT Programmer — Industrial Automation
PLC/HMI and IT Programmer — Industrial Automation

ADP • Brewster (MN)

On-site
USD 100,000 - 130,000
Industrial Automation PLC/HMI & IT Programmer
Industrial Automation PLC/HMI & IT Programmer

ADP • Brewster (MN)

On-site
USD 100,000 - 130,000
Industrial Automation IT Programmer: PLC & HMI
Industrial Automation IT Programmer: PLC & HMI

MN Soy Bean Processor • Brewster (MN)

On-site
USD 100,000 - 130,000
Automation Engineer: PLC/HMI & IT Systems
Automation Engineer: PLC/HMI & IT Systems

Minnesota Soybean Processors • Brewster (MA), Northern (KY)

Hybrid
USD 100,000 - 130,000
PLC & Instrumentation Tech
PLC & Instrumentation Tech

Dairy Farmers of America, Inc. • Saint George (UT)

Hybrid
USD 52,000 - 70,000
PLC & Instrumentation Tech
PLC & Instrumentation Tech

Dairy-Farmers-of-America,-Inc. • St. George (VT)

On-site
USD 50,000 - 71,000
PLC Programmer
PLC Programmer

Manatal • Atlanta (GA)

On-site
USD 70,000 - 100,000
Competitive pay
Medical, dental, and vision insurance
401(k) plan with company match
+2
PLC Programmer – Siemens
PLC Programmer – Siemens

Pitco Engineering • Northern (KY)

On-site
USD 70,000 - 100,000
PLC Programmer
PLC Programmer

Manatal • Columbia (SC)

On-site
USD 70,000 - 90,000
Competitive pay, commensurate with experience
Medical, dental, and vision insurance
401(k) plan with company match
+2