PLC Programmer / Automation Engineer (CODESYS Expert)

🏢 Sunreef Yachts
📍 Ras Al-Khaimah, United Arab EmiratesFull-timeOn-site
📅 Posted: 4mo ago🔄 Updated: 4mo ago
CV%
Required Skills
Information Technology
Azure FunctionsTCP/IPMQTTLinuxREST APIData TransformationWebSocketsDebuggingTechnical Documentation
Business, Sales & Management
Program ManagementHR Management
Engineering, Construction & Trades
ModbusIoT
Soft Skills & Professional Competencies
CommunicationTeamwork
Nice to have:
Information Technology
CybersecurityDocker
🎁 Benefits & Perks

What We Offer:

·       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

Requirements
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 environmentsIndustrial 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
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
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00