PLC Programmer - TwinCAT | SPS-Programmierer - TwinCat (w/m/d)

Brunel GmbH NL Stuttgart

Villingen-Schwenningen, Baden-Württemberg, Deutschland
Published Mar 18, 2026
Full-time
Permanent

Job Summary

As a PLC Programmer specializing in TwinCAT, you will be responsible for the development and optimization of PLC programs for industrial machinery and systems. Your daily activities involve programming with Beckhoff TwinCAT or CODESYS V3 using Structured Text (ST) and Object-Oriented Programming (OOP) principles. You will analyze technical requirements to create robust automation solutions, perform error analysis, and handle the commissioning of control systems. A key aspect of this role is working within an agile SCRUM environment, collaborating with interdisciplinary teams in an international context. This position is particularly attractive due to its blend of technical development and project coordination, offering a permanent contract with flexible working hours, remote work options, and a comprehensive benefits package including 30 days of vacation and professional development programs.

Required Skills

Education

Completed degree in Mechatronics, Mechanical Engineering, Automation Technology, or a comparable field of study.

Experience

  • Professional experience in PLC programming specifically with Beckhoff TwinCAT or CODESYS
  • Practical experience in programming with Structured Text (ST) and Object-Oriented Programming (OOP)
  • Experience in the analysis, commissioning, and continuous improvement of control systems
  • Experience working within agile development processes (SCRUM) is preferred
  • Experience in technical communication and coordination within international team environments

Languages

German (Fluent)English (Fluent)

Additional

  • Must be able to work in an international environment; remote work options available; requires ability to perform technical documentation and conduct user training.