About the Company We are seeking a highly skilled Freelance PLC Programmer to support an industrial automation project involving Rockwell Automation systems, CoDeSys-based platforms, and WAGO controllers. The role will include programming, integration of communication protocols (PROFINET/PROFIBUS), and on-site commissioning support. The project spans both machine automation and industrial process systems, and requires cross-disciplinary collaboration with mechanical and electrical teams. About the Role The Freelance PLC Programmer will be responsible for designing and developing PLC programs, configuring and troubleshooting industrial network protocols, and providing on-site commissioning support. Responsibilities Design and develop PLC programs using Rockwell Automation Studio 5000 / RSLogix 5000 Program and integrate WAGO PLCs using CoDeSys (IEC 61131-3 languages), especially Structured Text (ST) and Function Block Diagram (FBD) Configure and troubleshoot industrial network protocols including PROFINET, PROFIBUS, and EtherNet/IP Develop and integrate HMI/SCADA interfaces (FactoryTalk, WAGO WebVisu, or similar) Perform I/O checks, system validation, and full commissioning support on-site Collaborate with control panel builders and electrical engineers for hardware-software integration Participate in Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) Generate clear and maintainable technical documentation, including network diagrams and system architecture Provide remote support or on-site troubleshooting during system go-live Qualifications 5 years of PLC programming experience with Rockwell (Allen-Bradley) and CoDeSys Solid knowledge of WAGO controllers (e.g., PFC200 series) and I/O systems Proficiency in Structured Text (ST), Ladder Diagram (LD), and Function Block Diagram (FBD) Strong experience with PROFINET, PROFIBUS, and general industrial Ethernet communication Experience in on-site commissioning, system testing, and debugging Ability to read and interpret electrical schematics and P&IDs Proficient with diagnostic tools for communication protocols and controller hardware Experience with SCADA/HMI platforms such as Ignition, FactoryTalk View, or WAGO e!COCKPIT/WebVisu Familiarity with motion control, robot integration, or distributed control systems (DCS) Understanding of machine safety, SIL/PL standards, and functional safety systems Exposure to remote maintenance platforms and cloud-based automation solutions Required Skills Fully tested and functional PLC code for Rockwell and CoDeSys/WAGO platforms Configured communication networks (PROFINET/PROFIBUS) Commissioned and validated automation systems Complete technical documentation and operator manuals Pay range and compensation package Freelance contract Travel and accommodation expenses covered for on-site work (as needed) Equipment and software licenses can be provided or required, depending on scope Work model: Hybrid (remote field service on-site) Fluent in English