freehire launches on Product Hunt on 26 August.

Follow →

PLC Programmer Automation Engineer CODESYS Expert

Open 43d

Description

We are looking for a highly technical PLC programmer / automation engineer with strong expertise in CODESYS-based development environments. The candidate must be experienced in IEC 61131-3 programming, real-time control systems, and industrial communication protocols, with the ability to design scalable and modular automation architectures.

Key responsibilities

  • Develop, test, and maintain PLC applications using CODESYS V3.x platform
  • Design software architecture using FB, FBD, ST, LD, and SFC
  • Create reusable and modular CODESYS libraries and custom function blocks
  • Implement OOP concepts (interfaces, inheritance, encapsulation)
  • Configure task scheduling and real-time execution
  • Perform I/O mapping and device configuration
  • Debug using monitoring, breakpoints, and trace tools
  • Manage version control and libraries
  • Integrate systems via APIs and industrial protocols
  • Support commissioning and troubleshooting

Required skills & technical expertise

CODESYS (mandatory):

  • CODESYS V3.x
  • Function blocks, functions, programs
  • Library creation and management
  • GVL and persistent variables
  • Pointers and memory handling
  • State machine design
  • CODESYS visualization
  • SoftPLC environments

Requirements

Industrial communication protocols:

  • Modbus RTU
  • Modbus TCP/IP
  • CAN Bus / CANopen
  • OPC UA
  • MQTT

Systems & integration:

  • Linux-based systems
  • REST APIs (HTTP/HTTPS, JSON/XML)
  • TCP/IP, sockets, serial communication
  • IoT and edge devices

Preferred qualifications

  • Industrial cybersecurity knowledge
  • Docker (bonus)
  • Real-time control and PID tuning
  • Marine or yacht automation experience

Soft skills

  • Strong debugging skills
  • Clean and modular coding practices
  • Good documentation
  • Team collaboration

Benefits

  • Competitive salary and benefits package
  • Opportunity to work on innovative and sustainable projects
  • Supportive and growth-oriented work environment
  • Exposure to international standards and advanced technologies

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available