MES Software Engineer (C++)

RANDSTAD PTE. LIMITED

Singapore, Singapore
Not specified (assumed hybrid based on industry norms)
C++ programming proficiency
Sql database management
Secs/gem protocol implementation
RANDSTAD PTE. LIMITED is seeking an MES Software Engineer with expertise in C++ to enhance manufacturing efficiency through smart software solutions. The role involves designing MES applications, integrating machinery, and troubleshooting software defects

Job Summary

  • The role involves designing and refining MES and CIM applications to maximize factory production efficiency within a global advanced manufacturing company.
  • Candidates will lead the integration of automated machinery using standard communication protocols like SECS/GEM and connect platforms with enterprise business applications.
  • The position requires delivering advanced troubleshooting and support for software defects while driving root-cause analysis in highly automated environments.

Matching Summary

Match Score: 85

RANDSTAD PTE. LIMITED is seeking an MES Software Engineer with expertise in C++ to enhance manufacturing efficiency through smart software solutions. The role involves designing MES applications, integrating machinery, and troubleshooting software defects.

Skills & Requirements

Must-have

  • C++ programming proficiency
  • SQL database management
  • SECS/GEM protocol implementation
  • MES application development
  • Factory production efficiency optimization

Nice-to-have

  • High-tech fabrication experience
  • Root-cause analysis skills
  • Enterprise business application integration
  • Automated machinery integration

Key Requirements

  • Degree in Computer Science or Engineering
  • 2–3 years hands-on MES experience
  • Experience with SECS/GEM protocols

Work Rights

Not specified

Tailored Resume

Cover Letter