MES Engineer

SILICON BOX

Singapore

On-site

SGD 90,000 - 150,000

Full time

10 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SILICON BOX in Singapore seeks an experienced MES Engineer to own architecture, integration, and reliability of the Manufacturing Execution System across the fab. You will design robust MES interfaces, lead root cause analysis on the toughest production issues, and drive Smart Factory initiatives.

You will mentor junior developers, set technical direction for data models and interface contracts, and ensure performance and reliability across MES, equipment, databases, and automation systems.

Qualifications

  • Bachelor's Degree in Engineering, Computer Science, Information Technology, or related field.
  • 5+ years in MES, manufacturing IT, or automation, including at least one full MES implementation, major upgrade, or system migration.
  • Strong C#/.NET, ASP.NET, C++; Python for tooling and automation.
  • Hands-on SECS/GEM or equivalent equipment communication protocol experience.
  • Demonstrated experience owning root cause analysis on multi-system production incidents.
  • Comfortable owning on-call/after-hours support and making judgment calls under pressure during production issues.
  • Strong communication skills — you'll be explaining technical tradeoffs to non-technical stakeholders regularly.

Responsibilities

  • Own the design and architecture of MES functions for lot/wafer/panel/carrier tracking, material movement, production transactions, holds, releases, rework, and shipping.
  • Translate ambiguous manufacturing and business requirements into concrete MES solutions, working directly with Manufacturing, Process Engineering, and Quality to scope them.
  • Set technical direction for how new features get built — data model, interface contracts, performance expectations — before implementation starts.
  • Lead equipment integration work using SECS/GEM, GEM300, EDA/Interface A, and other semiconductor communication standards.
  • Design and maintain B2B EDI, APIs, and system-to-system interfaces between MES, equipment, automation systems, and enterprise applications (ERP, WMS, QMS).
  • Troubleshoot integration failures that span multiple systems — equipment interface timing issues, message queue backups, data mismatches between MES and downstream systems.
  • Set standards for Oracle/MS-SQL schema design, PL/SQL package architecture, and query performance.
  • Handle the database troubleshooting that's too complex or high-risk for junior team members — deadlocks, data corruption, performance degradation under production load.
  • Review and approve schema changes and major stored procedure/package modifications before they hit production.
  • Lead root cause analysis for MES, application, database, equipment interface, and integration issues, including escalations from the Application Developer team.
  • Own production releases: system upgrades, cutover planning, rollback strategy, and post-deployment validation.
  • Monitor system performance proactively, identifying degradation trends before they become outages.
  • Carry on-call responsibility for production-critical MES applications in a 24/7 manufacturing environment.
  • Provide technical guidance and code review for junior developers and application developers on the team.
  • Maintain architectural documentation, functional specifications, and troubleshooting runbooks.
  • Provide technical support and training to users on MES functions.

Skills

C#/.NET
ASP.NET
C++
Python
Communication

Education

Bachelor's degree

Tools

SECS/GEM
Oracle/MS-SQL
PL/SQL
APIs
EDI

Job description

The MES Engineer owns the architecture, integration, and production reliability of the Manufacturing Execution System across the fab. This is a specialized role: you're designing robust MES/equipment interfaces, leading root cause analysis on the hardest production issues, mentoring junior developers, and driving Smart Factory initiatives. You're the person other engineers escape to when a problem touches multiple systems at once — MES, equipment, database, and automation all colliding in one incident.

Responsibilities
  • Own the design and architecture of MES functions for lot/wafer/panel/carrier tracking, material movement, production transactions, holds, releases, rework, and shipping
  • Translate ambiguous manufacturing and business requirements into concrete MES solutions, working directly with Manufacturing, Process Engineering, and Quality to scope them
  • Set technical direction for how new features get built — data model, interface contracts, performance expectations — before implementation starts
Equipment & System Integration
  • Lead equipment integration work using SECS/GEM, GEM300, EDA/Interface A, and other semiconductor communication standards
  • Design and maintain B2B EDI, APIs, and system-to-system interfaces between MES, equipment, automation systems, and enterprise applications (ERP, WMS, QMS)
  • Troubleshoot integration failures that span multiple systems — equipment interface timing issues, message queue backups, data mismatches between MES and downstream systems
  • Set standards for Oracle/MS-SQL schema design, PL/SQL package architecture, and query performance
  • Handle the database troubleshooting that's too complex or high-risk for junior team members — deadlocks, data corruption, performance degradation under production load
  • Review and approve schema changes and major stored procedure/package modifications before they hit production
Production Support & Reliability
  • Lead root cause analysis for MES, application, database, equipment interface, and integration issues, including escalations from the Application Developer team
  • Own production releases: system upgrades, cutover planning, rollback strategy, and post-deployment validation
  • Monitor system performance proactively, identifying degradation trends before they become outages
  • Carry on-call responsibility for production-critical MES applications in a 24/7 manufacturing environment
Leadership & Process
  • Provide technical guidance and code review for junior developers and application developers on the team
  • Maintain architectural documentation, functional specifications, and troubleshooting runbooks
  • Provide technical support and training to users on MES functions
Requirements
  • Bachelor's Degree in Engineering, Computer Science, Information Technology, or related field
  • 5+ years in MES, manufacturing IT, or automation, including at least one full MES implementation, major upgrade, or system migration
  • Strong C#/.NET, ASP.NET, C++; Python for tooling and automation
  • Hands-on SECS/GEM or equivalent equipment communication protocol experience — this is required, not preferred, for this level
  • Demonstrated experience owning root cause analysis on multi-system production incidents
  • Comfortable owning on-call/after-hours support and making judgment calls under pressure during production issues
  • Strong communication skills — you'll be explaining technical tradeoffs to non-technical stakeholders regularly
Preferred
  • Semiconductor, electronics, or high-volume manufacturing background
  • Prior experience mentoring or leading a small technical team
  • Exposure to multiple MES platforms or architectures (not just one system's quirks)
  • Experience with Smart Factory / Industry 4.0 rollouts end-to-end
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MTS/ Engineer, MES
MTS/ Engineer, MES

SILICON BOX PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
MES Developer (1 year contract)
MES Developer (1 year contract)

SILICON BOX • Singapore

On-site
SGD 60,000 - 90,000
Senior Engineer
Senior Engineer

ADVANCED SUBSTRATE TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Engineer II (ME)
Engineer II (ME)

Sanmina • Singapore

On-site
SGD 60,000 - 90,000
Technical Software Engineer
Technical Software Engineer

SEMI INTEGRATION (S) PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Associate Engineer, CIM
Associate Engineer, CIM

SILICON BOX PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
MES Architect & Production Reliability Lead
MES Architect & Production Reliability Lead

SILICON BOX • Singapore

On-site
SGD 90,000 - 150,000
Senior Aspen MES Programmer
Senior Aspen MES Programmer

Cognizant • Singapore

On-site
SGD 180,000 - 240,000
Back End Manufacturing System Business Owner
Back End Manufacturing System Business Owner

STMICROELECTRONICS PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior Specialist - Industrial IoT
Senior Specialist - Industrial IoT

LARSEN & TOUBRO INFOTECH LIMITED, SINGAPORE BRANCH • Singapore

On-site
SGD 120,000 - 180,000