Position Summary
We are seeking a motivated and technically capable fresh graduate to join our team as a Computer Integrated Manufacturing (CIM) / Manufacturing Execution Systems (MES) Engineer.
The successful candidate will work closely with the manufacturing, process engineering, equipment engineering, and IT teams on application development, system integration, database management, and production support.
Key responsibilities
- Develop, test, debug, and maintain CIM/MES applications, automation scripts, and APIs using C, C++, C#, SQL, or other relevant technologies.
- Enhance existing applications based on operational requirements and technical specifications.
- Support integration between MES, equipment systems, manufacturing applications, and production databases, including interfaces for data exchange and equipment communication.
- Develop, maintain, and troubleshoot SQL queries, stored procedures, functions, and database interfaces in Oracle or Microsoft SQL Server.
- Investigate data inconsistencies, application defects, and production-related issues, and assist in root cause analysis and corrective and preventive actions.
- Work with manufacturing users and engineering teams to understand requirements and support functional testing and user acceptance testing (UAT).
- Participate in code reviews, deployment, and application support activities.
- Maintain technical documentation, operational procedures, and application support records.
- Support continuous improvement initiatives through application enhancements and process automation.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Software Engineering, or a related discipline.
- Basic programming knowledge in C#, Java, Python, or a similar language.
- Exposure to C, C#/.NET, ASP.NET, REST APIs, Oracle, PL/SQL, or SQL Server would be advantageous.
- Knowledge of MES, CIM, equipment automation, or industrial communication protocols such as SECS/GEM would be advantageous.
- Basic knowledge of SQL and relational database concepts.
- Good analytical, logical thinking, and problem-solving skills.
- Good communication skills and the ability to work collaboratively with cross-functional teams.
- Interest in software development, manufacturing systems, or industrial automation, and a willingness to learn semiconductor manufacturing processes and MES/CIM architecture.