Software Developer PLC (Building Automation) | ​Softwareentwickler (m/w/d) SPS

Beckhoff Automation GmbH & Co. KG

Verl, Nordrhein-Westfalen, Deutschland
Published Nov 5, 2025
Full-time
Permanent

Job Summary

This role is for a dedicated Software Developer specializing in Programmable Logic Controllers (PLC) within the field of Building Automation. The core responsibilities include the development, maintenance, testing, and error analysis of PLC libraries specifically tailored for building automation systems. A key aspect of the job involves implementing object-oriented software concepts using TwinCAT 3 and the IEC 61131-3 structured text language. The developer will also design and implement easily integrable interfaces for various building automation components, working closely within an interdisciplinary team while managing projects independently. Candidates must possess a degree in Computer Science or Electrical Engineering, or an equivalent qualification like an IT Specialist certification. Essential requirements include experience with object-oriented programming in PLC environments, proficiency in IEC 61131-3, and strong German (C1) and English (B2) language skills. This position offers a stable, future-proof career in a leading international technology company focused on innovative, PC-based automation solutions.

Required Skills

Education

Degree in Computer Science or Electrical Engineering, or certified IT Specialist (Fachinformatiker)

Experience

  • Professional experience with object-oriented programming (OOP) in PLC environments
  • Experience with TwinCAT automation software is desirable
  • Basic knowledge in building automation (protocols, components, concepts)

Languages

German (Fluent)English (Intermediate)

Additional

  • Not specified