OverviewMy client is part of something bigger!Their technologies help people see clearer, move smarter, and connect better.As a leading innovator in ultra-precision optics, our systems and machines empower customers to create high-tech products that shape the worldWith a global team spread across four continents and a strong foundation of innovation, we’re growing — and looking for passionate professionals to grow with us.Your profileDevelop scalable, modular PLC architectures according to IEC 61131-3Design object-oriented software structures and standardized software interfacesProgram and maintain control software with Beckhoff TwinCATDevelop internal diagnostics, error patterns, and structured system messagesCreate and manage technical documentation for PLC architecture and diagnosticsPlan and implement automated tests and performance analysis toolsEnsure software quality through versioning and static code analysisQualificationsDegree in Electrical Engineering, Automation, Computer Science, or a related fieldSeveral years of experience in PLC programming (ideally with TwinCAT)Strong skills in C# WPF and object-oriented programming (e.g., inheritance, interfaces)Experience with UML diagrams and version control (e.g., Git) is desirableFamiliarity with tools like PLC Profiler or HotPath is a plusExcellent problem-solving abilities and understanding of complex systemsIndependent, self-motivated, and team-orientedFluent in German and good command of English #J-18808-Ljbffr