Demo

PLC/HMI and IT Programmer — Industrial Automation

MN Soy Bean Processor
Brewster, MN Full Time
POSTED ON 10/10/2026
AVAILABLE BEFORE 12/10/2026

Minnesota Soybean Processors — Brewster, Minnesota

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.

Apply

Explore opportunities and apply through MnSP’s careers page.

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.

Salary : $100,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a PLC/HMI and IT Programmer — Industrial Automation?

Sign up to receive alerts about other jobs on the PLC/HMI and IT Programmer — Industrial Automation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other PLC/HMI and IT Programmer — Industrial Automation jobs in the Brewster, MN area that may be a better fit.

  • Agropur Cooperative Norden, SD
  • Job Type: RegularThe PLC Automation Technician is responsible for designing, programming, repair and maintenance of programmable logic controller (PLC) sys... more
  • 28 Days Ago

  • CNH Industrial Sioux, SD
  • Job Description IT Cyber Operations Co-op Requisition ID: 5979 Job Location: Sioux Falls - South Dakota - United States Category: Digital and Information T... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!