Industrial Automation Software Engineer – C#/.NET & MES

NPAworldwide

Singapore

On-site

SGD 50,000 - 61,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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.

Qualifications

  • Diploma or Degree in Computer Science, Computer Engineering, Electrical Engineering, Mechatronics, Automation, or related discipline.
  • Minimum 5 years of software development experience.
  • Experience with SECS/GEM and GEM300 is advantageous.
  • Strong hands-on programming in C# and .NET.
  • Experience building front-end apps with React.js and desktop apps with WPF/WinForms.

Responsibilities

  • Design, develop, and maintain C#/.NET applications for industrial automation and equipment integration.
  • Create interfaces communicating with PLC-controlled equipment to read/write machine data and status.
  • Build real-time communication interfaces using Modbus TCP, OPC UA, Beckhoff ADS, and other protocols.
  • Develop SECS/GEM and GEM300 software for semiconductor equipment integration.
  • Investigate, troubleshoot, and resolve connectivity and system integration issues.
  • Support testing, commissioning, deployment, and customer implementation activities.

Skills

C#/.NET
React.js
WPF/WinForms
Industrial automation
PLC integration
Debugging skills
CI/CD
Communication protocols

Education

Bachelor's/Diploma in Computer Science/Engineering

Tools

Visual Studio
Git
CI/CD tooling

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Industrial Automation Software Engineer (C#/C++/VB)
Industrial Automation Software Engineer (C#/C++/VB)

NUTEK PRIVATE LIMITED • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer - Factory Automation
Software Engineer - Factory Automation

NPAworldwide • Singapore

On-site
SGD 50,000 - 61,000
MES Engineer: Smart Factory Systems & EDI Specialist
MES Engineer: Smart Factory Systems & EDI Specialist

Silicon Box Inc • Singapore

On-site
SGD 60,000 - 90,000
Software Development Manager
Software Development Manager

terahop pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000
Engineer, MES
Engineer, MES

Silicon Box Pte. Ltd. • Singapore

On-site
SGD 70,000 - 110,000
Fab Automation Engineer: MES & IoT Solutions
Fab Automation Engineer: MES & IoT Solutions

GMP Technologies • Singapore

On-site
SGD 60,000 - 90,000
Automation Software Engineer: PLC/C# for Semiconductor
Automation Software Engineer: PLC/C# for Semiconductor

AEM SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
MES Engineer: Drive Smart Factory Automation
MES Engineer: Drive Smart Factory Automation

Silicon Box Pte. Ltd. • Singapore

On-site
SGD 70,000 - 110,000
Engineer - IT
Engineer - IT

ASE SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 105,000
MES Engineer
MES Engineer

Silicon Box Inc • Singapore

On-site
SGD 60,000 - 90,000