Software Engineer – Factory Automation
NPAworldwide • singapore, singapore • Posted June 24, 2026
Position Overview
Software Engineer – Factory Automation
Location: Singapore (Dhoby Ghaut)
Employment Type: 12‑Month Contract (Potential for Permanent Conversion)
Responsibilities- Connect C#/.NET applications to PLC‑controlled equipment to read and write machine data, including equipment status, alarms, recipes, production counts, process parameters, control commands, and machine states.
- Develop reliable real‑time communication interfaces between software applications and PLC systems using industrial protocols such as Modbus TCP, OPC UA, Beckhoff ADS, Mitsubishi MC Protocol or SLMP, Omron FINS, Siemens communication protocols, Ethernet/IP, TCP/IP sockets, serial communication, or vendor‑specific APIs.
- Design, develop, and maintain SECS/GEM and GEM300 communication software modules for automation and integration of semiconductor tools.
- Debug, test, and resolve complex issues related to tool connectivity and communication.
- Pa...