2 days ago

PLC Software Architect


  • Work region
  • Sector
  • Employment type
  • Position


  • No documents have been added yet.
  • {{ file.error | translate }}

  • {{ 'labels-general.form.attachments.documents' | translate:"{ 'count': queueLength() }" }} - {{ totalSize() | formatFileSize }}

    These documents exceed the allowed maximum of 7 Mb

* Mandatory field

 Rieter is the world's leading supplier of systems for short-staple fiber spinning. Based in Winterthur (Switzerland), the company develops and manufactures machinery, systems and components used to convert natural and manmade fibers and their blends into yarns. Rieter is the only supplier worldwide to cover spinning preparation processes as well as all four end spinning processes currently established on the market. With 18 manufacturing locations in ten countries, the company employs a global workforce of some 5 230, about 20% of whom are based in Switzerland. Rieter is listed on the SIX Swiss Exchange under ticker symbol RIEN.

Rieter is a strong brand with a long tradition. Since the company was established in 1795, Rieter’s innovative momentum has been a powerful driving force for industrial progress. Products and solutions are ideally tailored to its customers’ needs and are mostly produced in customers’ markets.

To shape and enable the future of Industry 4.0 for Rieter machines, the Product Unit Systems within the Business Group Machines & Systems is looking for a

PLC Software Architect


 The role:

  • In this position you will have the lead responsibility for defining, implementing and evolving the common software architecture and framework of Rieter's machine software systems (PLC software and HMI): Maintain and continuously evolve the Rieter software architecture and Framework as a platform for innovative industry 4.0 products and IoT services
  • Technology champion of the architectural vision, strategy, and principles to internal staff, machine development teams and executive leadership
  • Definition of innovative, modular and 'light weight' machine software solutions, while maximizing commonality / standardization across Rieter machines
  • Specification of overall framework, architecture and software modules including requirements specification, software design and test specification as well as support of its implementation
  • Support machine development teams in specification of machine software architecture to incorporate the common framework and HMI in all Rieter machines

You bring along:

  • Technical education (MSc / experienced FH) or in computer science, software or electrical engineering or equivalent
  • Several years of professional experience in developing PLC software architectures / frameworks for multiple machines on multiple projects in an international environment
  • Profound knowledge in modern software design patterns and in modular PLC architecture and its programming languages (ST, ANSI C is an advantage)
  • Good knowledge in PLC / HMI applications, common interface technologies (e.g. OPC UA), Web technologies (HTML 5, JS, CSS)
  • Good knowledge in fieldbus technologies – e.g. CAN, Powerlink or similar
  • Experience in agile software development methods
  • Experience using modern software modelling tools (UML)
  • Fluent in German and English


As a person you bring along strong analytical skills and the ability to assess, structure and prioritize complex contents and derive concrete concepts and solutions. Our Function Group Products provides an exciting and challenging environment. We offer interdisciplinary work in a dynamic, international company. Please address your application by email to:


Frau Ebru Altiparmak
Klosterstrasse 32
8406 Winterthur
+41 52 208 7076