Senior Software Development Engineer — Bühler Group
NewCHF 92'000 - 156'500
Bühler Group · Uzwil (SG)
- Location
- Uzwil
- Contract
- full-time
- Posted
- 3 days ago
SalaryCHF 92'000 - 156'500
Role overview
Join Bühler's Business Area Value Nutrition and help shape the next generation of automation and software solutions for advanced machine control systems.
In this role within R&D, you will combine PLC programming, modern software development, and interdisciplinary collaboration to develop reliable, efficient, and high-performing solutions that support our customers in achieving outstanding process and product quality. Aufgaben:
You develop and implement PLC software for machine control systems, primarily using Siemens automation platforms
- Rockwell knowledge is an advantage
- Join Bühler's Business Area Value Nutrition and help shape the next generation of automation and software solutions for advanced machine control systems.
- In this role within R&D, you will combine PLC programming, modern software development, and interdisciplinary collaboration to develop reliable, efficient, and high-performing solutions that support our customers in achieving outstanding process and product quality. Aufgaben:
- Willingness to travel up to 10% per year Wir bieten: VIVA Restaurant We offer our employees a daily fitness menu from 9, 00 CHF.
- Attractive mobility concept We offer an OSTWIND ZVV / Z-Pass + half-fare travelcard for CHF 365 + CHF 400 public transport credit as well as an attractive first-class travelcard or free parking.
What the company offers
- Willingness to travel up to 10% per year Wir bieten: VIVA Restaurant We offer our employees a daily fitness menu from 9, 00 CHF.
- Attractive mobility concept We offer an OSTWIND ZVV / Z-Pass + half-fare travelcard for CHF 365 + CHF 400 public transport credit as well as an attractive first-class travelcard or free parking.
- Health-Port We are committed to preventive health care through laboratory analyses, massages, nutritional advice, physiotherapy, group courses and a company doctor.
- Employer-funded pension plan The Bühler Pension Fund offers Bühler employees an independent pension fund that ensures reliable financial security in retirement: www.pk-buhler.ch Attractive vacation entitlement Enough time for relaxation and personal interests - we offer from 25 to 30 days of vacation per year depending on age.
- Mobile phone subscriptions We offer special conditions for cell phone subscriptions via Mobilezone with Sunrise and Swisscom.
- 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.
Application process
- You design, implement, and maintain visualization software, including C# backend services and Angular-based frontend applications
- You analyze technical requirements and translate them into robust automation and software solutions aligned with engineering standards and best practices
- You collaborate closely with electrical, mechanical, process, and project teams, including close cooperation with our development team in China
- You support machine commissioning, troubleshooting, optimization, and 3rd-level support for machine control systems and related services, both remotely and on-site when required Anforderungen:
- Degree in Automation Engineering, Electrical Engineering, Computer Science, Systems Engineering, or a comparable technical field, ideally from a University of Applied Sciences or ETH
- Several years of experience in industrial automation, with solid knowledge of PLC programming, machine control software, relevant automation standards, C# backend development, and ideally Angular, TypeScript, HTML, and CSS frontend development
- Good understanding of software engineering principles, including modular design, testing, version control, and documentation, combined with analytical thinking, strong problem-solving skills and deployment strategies as well as willingness to learn data science, data analytics, and machine learning methods for industrial applications
- Strong communication and collaboration skills in interdisciplinary teams, along with very good English and good German skills
Additional details
- In this role within R&D, you will combine PLC programming, modern software development, and interdisciplinary collaboration to develop reliable, efficient, and high-performing solutions that support our customers in achieving outstanding process and product quality.
- You develop and implement PLC software for machine control systems, primarily using Siemens automation platforms; Rockwell knowledge is an advantage
Notes and original content
- You develop and implement PLC software for machine control systems, primarily using Siemens automation platforms;
- Rockwell knowledge is an advantage