Software Developer (.NET) #IJF
Location
singapore, singapore
Job Type
Full-time
Category
Other-General
Posted
June 23, 2026
Responsibilities
- Develop and maintain Windows desktop applications using C#, .NET, WPF and MVVM.
- Develop communication modules to read and write data from industrial PLCs.
- Connect to PLC platforms such as Mitsubishi, Omron, Siemens and Beckhoff.
- Map PLC registers, tags and data points to application objects and user interfaces.
- Retrieve machine status, alarms, production counts, recipes and process parameters from PLCs.
- Write commands, parameters or control values to PLCs where required and authorised.
- Implement reliable polling, event handling, reconnection, timeout and communication error recovery.
- Integrate PLC data with databases, MES, EAP, SCADA or other factory systems.
- Develop equipment monitoring applications using PLCs, sensors and industrial devices.
- Review existing PLC programs to locate relevant registers, tags and machine signals.
- Troubleshoot software‑to‑PLC communicat...