Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
NPAworldwide's client, a leading technology company in the semiconductor manufacturing space, seeks a Software Engineer to build and integrate industrial software and MES interfaces. You will work on C#/.NET applications connecting equipment with MES, developing SECS/GEM/GEM300 modules, and solving complex automation challenges.
The role covers software integration, testing, deployment, and on-site support in advanced manufacturing environments.
Our client is an established technology company specialising in industrial software development and factory automation solutions for the semiconductor manufacturing industry. They develop advanced software platforms that connect manufacturing equipment with enterprise factory systems, enabling smart manufacturing, equipment interoperability, and digital transformation across global production environments.
As part of their continued growth, they are looking for a technically driven Software Engineer to join their engineering team and contribute to the development of next-generation factory automation solutions.
This position is ideal for a Software Engineer who enjoys solving complex technical challenges involving industrial equipment, PLC connectivity, semiconductor manufacturing, and software integration.
You will develop robust C#/.NET applications that enable communication between manufacturing equipment, PLC-controlled systems, and factory automation platforms. Your work will focus on collecting production data, monitoring equipment performance, controlling machine operations, and integrating production equipment with Manufacturing Execution Systems (MES).
You will also be responsible for designing, developing, and maintaining SECS/GEM and GEM300 communication modules to support semiconductor equipment automation and host connectivity.
This is a software integration role rather than a PLC programming position. While you will not be required to develop or modify PLC control logic, you should be comfortable understanding existing PLC programs, registers, machine states, alarms, communication protocols, and control sequences to build reliable software interfaces and troubleshoot communication issues.
The role offers broad exposure across software development, industrial communication, equipment integration, testing, commissioning, deployment, and production support within advanced manufacturing environments.
Work on next-generation factory automation and Industry 4.0 solutions.
Salary Type : Monthly
Salary Min : S$ 4500
Salary Max : S$ 5500
Currency Type : SGD