SalaryPeak

Senior / Principal MES Engineer (C++ App Dev)

VISIONPOWER SEMICONDUCTOR MANUFACTURING COMPANY PTE. LTD.
Singapore 5+ years Posted May 5, 2026

Salary Range

SGD 72,000 - SGD 134,400 /year

SGD 6,000 - SGD 11,200/month

Skills Required

MESOracleData ModelingHardwareSemiconductor IndustryScriptingJavaScriptComputer ScienceSQLPythonOperating SystemsPerformance TuningDB2JavaC#ManufacturingSoftware DevelopmentC++

Job Description

Key Responsibilities

  • Design, develop, and optimize C++ applications used in semiconductor manufacturing environment
  • Contribute to or lead development of solutions built on IBM SiView (customization, extension, integration, and performance tuning)
  • Integrate software components with relational databases such as IBM DB2 and Oracle
  • Collaborate with cross-functional teams including module engineers, MFG engineers, product engineering, and IT
  • Debug complex issues across software, database, and system layers in production environments
  • Participate in system architecture discussions, code reviews, and design documentation
  • (Senior level) Provide technical leadership, mentor team members, and drive best practices in software development

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field
  • At least 5 years of relevant experience
  • Strong proficiency in C++ with experience building large-scale, high-performance systems
  • Experience in the semiconductor industry (Optional)
  • Hands-on experience with IBM SiView development
  • Solid understanding of relational databases and SQL; experience with DB2 and/or Oracle
  • Familiarity with Linux/Unix environments
  • Strong problem-solving skills