Software Solution Engineer 1

Location: 

Minneapolis, MN, US, 55440-9497

Work Site:  Onsite
Duration: 
Date:  Jul 10, 2025

Two billion people eat food every day that was produced with Bühler equipment. One billion people drive vehicles whose parts were manufactured with our machines.​ Bühler aims to balance humanity, nature, and the economy in every decision as it develops solutions that unlock sustainable business opportunities in the global food, feed, and mobility industries. We strive to create innovations for a better world, with a special focus on healthy, safe, and sustainable solutions. Therefore, we team up with customers, start-ups, multinationals, and academia to accelerate impact together.

Position:  Software Solution Engineer

 

DUTIES: The primary duty of the Software Solutions Engineer is to design and develop solutions to meet client and company needs. The main process types handled by Bühler in NAM region are flour milling, malting, consumer foods (chocolate and confectionary), animal feed and grain handling. This position supports the Solutions Architect and the other members of the sales team on the creation of business and on analysis of opportunities. Specific duties include: 1) Design and develop solutions: Create technical solutions that meet client requirements by using or customizing standard products from Bühler’s portfolio. 2) Apply knowledge of programming and script languages: C/C++/C#, VB .NET, KQL, SQL, Web related languages, LADDER (Rockwell), STL (Siemens). 3) Apply knowledge of technologies and services suites: Azure Web Services, Buhler Insights Services, Rockwell Factory Talk, Siemens SIMATIC, OPC-DA/UA, Industrial networks and protocols. 4) Contribute to sustainability targets by improving efficiency and client satisfaction by implementing new and optimizing processes. 5) Evaluate infrastructure: Enhance infrastructure (hardware/software) to support solution implementation and scaling. 6) Troubleshoot customers via email, phone, or onsite visits and resolve technical issues. 7) Interact with customers in industrial automation systems environment: Walk customers through the installation process, teach them how to use the technology, and address compatibility issues, collect feedback about the implemented solutions, organize discovery sessions. 8) Align internally with other developers and R&D departments from different business units to come up with the best solutions and avoid duplication on development. Understanding the difference between C2C and M2M processes. 9) Document interactions: Create knowledge base articles and provide recommendations for improving online documentation. 10) Help to organize and participate in discovery workshops with customers to find potential opportunities to be explored. Technologies and tools utilized by the Software Solutions Engineer include: Microsoft Visual Studio, Microsoft Visual Studio Code, Kusto Explorer, SQL Management Studio, dataFeed OPC-UA Server / Client, RabbitMQ, Factory Talk Studio 5000, Siemens TIA Portal, GIT, DevOps, Microsoft Azure. Domestic and international travel required 50% of the time.

 

MINIMUM REQUIREMENTS: This position requires a Bachelor’s degree or equivalent in Computer Science, Information Systems Technologies, or related field and five (5) years of progressive post-baccalaureate experience in an industrial automation systems occupation working on its execution (C2C) and product development (M2M), working IT and OT levels on industrial environment (flour milling, malting, consumer foods, animal feed and grain handling). Experience must include five (5) years of experience, on each of the following technologies: 1) Using programming and script languages: C/C++/C#, VB .NET, KQL, SQL, Web related languages, LADDER (Rockwell), STL (Siemens). 2) Using technologies and services suites: Azure Web Services, Rockwell Factory Talk, Siemens SIMATIC, OPC-DA/UA, Industrial networks and protocols. 3) Contributing to sustainability targets by improving efficiency and client satisfaction by implementing new and optimizing processes. 4) Evaluating infrastructure: Enhancing infrastructure (hardware/software) to support solution implementation and scaling. 5) Interacting with customers in industrial automation systems environment: Walking customers through the installation process, teaching them how to use the technology, and addressing compatibility issues, collecting feedback about the implemented solutions, organize discovery sessions. All experience may have been gained concurrently. Experience must have been acquired after completion of the Bachelor’s Degree program. Domestic and international travel required 50% of the time. Salary: $141,898 to $145,000/year. Benefits offered: Health Insurance w/ Health Savings Acct.; Dental; Vision & Life Insurance; Short Term & Long Term Disability; 401(k) w/ 6% company contribution; 15 days vacation; Sick Time; Maternity & Paternity Leave. Full-time, position located in Plymouth, MN. Please apply online at https://jobs.buhlergroup.com/.

 

 

This notice is being posted in connection with the filing of an application for a permanent alien labor certification. Any person may provide documentary evidence bearing on the application to the U.S. Department of Labor, Employment and Training Administration, Office of Foreign Labor Certification, 200 Constitution Avenue NW, Room N-5311, Washington, DC 20210.

Benefits

International and successful company with sustainable prospects for the future
Wide technical & modern environment with interesting challenges
Professional environment with an open communication culture
Exciting development and training opportunities
Great and dynamic work environment
Health Insurance with Health Savings Account
Dental
Vision and Life Insurance
Short Term and Long Term Disability
401(k) with 6% company contribution
15 days vacation
Sick Time
Maternity and Paternity Leave

At Bühler we are not only offering working opportunities and international exchange of like-minded professionals. We are more than just a global company. Our value proposition to transform the way companies feed and move the world, is driving positive change in the industries in which we operate globally. Become a part of a dynamic environment that combines your drive for innovation with a world ​of possibilities.​ Joining us means embracing a shared purpose of creating innovations for a better world while becoming part of a company that is dedicated to your success.

As a global organization, we embrace the diversity of our global workforce. At Bühler, you will collaborate with professionals from around the world, each bringing in a unique perspective to the table. It is a business priority for us to harness the diversity of our global workforce and include them in their uniqueness to create a culture of belonging guided by our TOP values – Trust, Ownership and Passion. Embark on a journey that combines the excitement of global collaboration with the reassurance of a welcoming workplace.

Let’s create impact together!