Senior MES Engineer (Software Development)
VisionPower Semiconductor Manufacturing Company (VSMC)
Singapore, SingaporeInternship30 Jul 2026
About this internship
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
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