Back to search

Bühler Group · industrial

Senior Software Development Engineer

Verified·1 day ago
Uzwil, Switzerland Senior · Permanent
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.
  • You develop and implement PLC software for machine control systems, primarily using Siemens automation platforms; Rockwell knowledge is an advantage
  • 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
  • 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
  • Willingness to travel up to 10% per year 
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.