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