Job description
About the Role
Lead technical execution on industrial automation projects own the PLC programming, system integration, and on-site commissioning from FAT through SAT.
Responsibilities:
- Program and configure Siemens S7-1500 PLCs using TIA Portal (V16/V17) for client projects
- Design and implement communication between PLCs, industrial printers (Domino, Markem-Imaje), HMIs, and enterprise systems (SAP MII/ME/PCo)
- Work with industrial protocols: PROFINET, Modbus TCP, OPC UA, S7 communication
- Lead Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) — own the test plans and sign-off
- Perform site surveys, prepare as-built documentation, and commission systems on-site across KSA and GCC
- Troubleshoot PLC–ERP interface issues and coordinate with client SAP/IT teams
- Support pre-sales by validating technical scope, reviewing RFPs, and advising on solution architecture
- Mentor junior engineers and review their code
Skills
Qualifications & Skills:
BE in Electrical, Electronics, Mechatronics, or Control Engineering
5+ years hands-on Siemens S7 programming (S7-1500 specifically)
Proven FAT/SAT experience as lead, not observer
Hands-on PROFINET and at least one of: OPC UA, Modbus TCP
Experience with ERP or SCADA integration (SAP preferred)
Willing to travel to KSA/GCC for commissioning stints (2–3 weeks at a time)
Nice-to-have:
Siemens Solution Partner certification
Industrial printer integration (Domino, Markem-Imaje, Videojet)
AVEVA, Ignition, or WinCC SCADA experience
Arabic