Siemens PLC Programmer – Full-Time Opportunity at GGN Automation (Dubai)
Job Offering Company Introduction
GGN Automation is a highly respected industrial automation company committed to delivering advanced engineering solutions in the field of factory automation, process control, and instrumentation. Headquartered in Dubai, GGN Automation serves a wide spectrum of industries including manufacturing, oil and gas, power generation, water treatment, and industrial production. The company has built a strong reputation over the years for delivering reliable and scalable automation systems tailored to each client’s technical and operational requirements.
Founded with the mission to simplify and optimize industrial operations, GGN Automation specializes in offering comprehensive solutions around programmable logic controllers (PLCs), human-machine interfaces (HMIs), supervisory control and data acquisition (SCADA) systems, industrial networking, and electrical panel design. With a strong team of skilled engineers, the company supports clients from system design and commissioning to maintenance and ongoing technical support.
The company focuses particularly on Siemens automation technologies, being a certified integrator and a trusted partner for implementing Siemens systems in large-scale industrial setups. The engineering team has extensive experience in using Siemens platforms such as S7-300, S7-400, S7-1200, S7-1500 PLCs, along with TIA Portal and WinCC for SCADA/HMI development. They work with a wide range of industrial clients to automate production lines, increase safety, and reduce downtime through robust control systems.
GGN Automation is driven by technical excellence and consistent customer support. Every project is backed by careful planning, professional documentation, and rigorous testing protocols. Their commitment to following best engineering practices and safety standards has allowed the company to grow organically through client satisfaction and long-term partnerships.
The company also takes pride in its technical documentation practices. Each project includes comprehensive functional design specifications (FDS), network architecture drawings, IO lists, panel layouts, and configuration backups. This allows clients to maintain long-term system integrity and reduce dependency on third-party services. Training services are also part of the company’s value-added offerings, with workshops and hands-on sessions arranged for plant engineers and maintenance teams to ensure proper system usage and troubleshooting.
GGN Automation also operates in a culture of continuous improvement. Engineers are encouraged to upgrade their skills through internal training programs and exposure to real-world projects involving industrial communication protocols such as Profibus and Modbus, and basic industrial networking. The company offers a collaborative environment where team members learn and grow with each assignment.
This emphasis on quality, technical know-how, and long-term client success has made GGN Automation a preferred partner for many industrial automation projects across the UAE. The company is now seeking a motivated and experienced Siemens PLC Programmer to join its core technical team in Dubai. This position requires hands-on experience with Siemens PLCs, SCADA systems, and field commissioning work. It’s a full-time deputation opportunity with strong growth potential and access to cutting-edge technologies.
Job Description
The Siemens PLC Programmer role at GGN Automation is a full-time engineering position based in Dubai, aimed at professionals with 2 to 6 years of hands-on experience in industrial automation. The selected candidate will be an integral part of automation project execution, handling end-to-end design, development, programming, and commissioning of control systems built using Siemens technologies.
The core responsibility for this role involves designing and developing control systems based on Siemens PLCs and HMI/SCADA platforms. The engineer must be proficient in working with Siemens TIA Portal and Step7 environments to create, test, and deploy automation logic. A strong understanding of Siemens hardware such as S7-300, S7-400, S7-1200, and S7-1500 is essential. The engineer should be capable of interpreting wiring diagrams, P&IDs, and control philosophies to build accurate control logic.
The engineer will also be responsible for designing operator interfaces using Siemens HMI systems and SCADA platforms such as WinCC. The development must consider usability, alarm management, historical trending, and multi-level access control for operators and engineers. Attention to detail is expected when configuring communication protocols and ensuring that the system functions seamlessly with other third-party devices over Profibus and Modbus.
Another major area of responsibility is the documentation and design phase of each project. This includes preparing Functional Design Specifications (FDS), IO lists, network diagrams, hardware configuration documentation, and system architecture drawings. The engineer must maintain version control and ensure that every change in the code is traceable and tested.
The candidate will also participate in on-site work such as Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), and commissioning activities. During commissioning, the engineer will be responsible for setting up PLCs, loading programs, conducting loop tests, troubleshooting wiring issues, and coordinating with electrical teams for proper integration.
The job involves close interaction with client representatives, maintenance engineers, and operations managers. The candidate must be comfortable explaining control logic, SCADA screens, and operational procedures. Providing training sessions to plant operators and maintenance personnel is part of the role, along with drafting operation manuals and troubleshooting guides.
This position demands a methodical mindset and the ability to work under deadlines. The engineer must follow internal QA processes, including simulation of control logic, peer code reviews, and cross-verification of hardware configuration. On-site work may involve occasional extended hours to complete commissioning phases and meet project milestones.
The role also involves collaboration with other departments including panel fabrication, procurement, and site execution teams. A cooperative and communicative work ethic is essential. While the core focus will remain on Siemens platforms, the engineer should also have the willingness to adapt to new tools or project requirements as needed.
To summarize, this job is well-suited for engineers who enjoy practical field work, PLC programming, and automation logic development. A successful Siemens PLC Programmer at GGN Automation is not just a coder but also a systems thinker who can see the entire project lifecycle from design to deployment.
Eligibility Criteria
To be considered for the Siemens PLC Programmer role at GGN Automation, the applicant must meet specific educational, technical, and experiential requirements. The role is designed for mid-level professionals who are confident working independently on industrial control systems, specifically those built on Siemens platforms.
The minimum educational requirement is a Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E) degree in Automation, Electrical Engineering, Electronics Engineering, Instrumentation, Computer Systems, or a closely related discipline. A strong academic background in control systems, electrical circuits, and industrial electronics is essential. Candidates with additional certifications in Siemens programming, SCADA development, or industrial networking will be preferred.
In terms of technical skills, candidates must have 2 to 6 years of hands-on experience in designing, programming, and commissioning Siemens automation systems. This includes practical exposure to Siemens PLCs such as S7-300, S7-400, S7-1200, and S7-1500, as well as working knowledge of TIA Portal and Step7. The candidate should be able to create structured PLC logic, simulate the code, perform debugging, and deploy tested programs in live environments.
Experience with Siemens HMI systems and WinCC SCADA is required. Candidates should have independently developed operator interfaces, alarm systems, and trend monitoring tools. Familiarity with scripting inside HMI or SCADA environments is a plus.
A working knowledge of industrial communication protocols such as Profibus and Modbus is essential. The candidate must understand how to establish reliable communication between PLCs, field devices, and third-party systems. Basic knowledge of Ethernet/IP networking, serial communication, and industrial routers/switches is expected.
The candidate should have experience in preparing Functional Design Specifications (FDS), control panel layouts, IO mapping, and system documentation. Strong writing skills are needed to produce clear technical documents that can be used by clients and team members alike.
Candidates must also be experienced in commissioning processes including Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), loop checking, and troubleshooting. The ability to diagnose issues on-site under pressure and communicate effectively with field teams is crucial.
Soft skills also play an important role. The ideal candidate will demonstrate:
- Strong analytical and problem-solving abilities
- Clarity in written and verbal communication
- Discipline in documentation and code management
- Ability to work independently as well as in a team
- Willingness to travel for site assignments
- A safety-first mindset during field activities
Preference will be given to candidates who have worked on full project lifecycles—from design and development through to commissioning and handover. Experience in diverse industries such as water treatment, packaging, automotive, or process industries will be considered valuable.
Fluency in English is mandatory, as communication with clients and documentation will be in English. Any experience working in the UAE or other Gulf countries will be considered an advantage, but it is not mandatory.
Above all, GGN Automation is looking for someone who takes pride in their engineering work, who values structure and discipline, and who is passionate about industrial automation. If you have worked with Siemens systems and enjoy bringing machinery to life with logic and precision, this is a role designed for you.
Location
Dubai, United Arab Emirates
On-site full-time deputation. Travel to project sites within the UAE may be required.
Last Date
August 14, 2025
Apply Link
To apply for the Siemens PLC Programmer position, please send your CV to the official hiring contact at GGN Automation:
Email: sales@ggnautomation.com
Website: www.ggnautomation.com
Stay updated with the latest Job, Internship, Scholarship, and Course opportunities right here.
Explore More Opportunities
Stay updated with the latest:
Join our community and take your engineering career to the next level.