Company Overview
SEMI Integration is an international systems integration firm with offices in Singapore, China, and Malaysia. Founded in 1999, it delivers world-class manufacturing solutions and integration services, specialising in semiconductor and advanced industrial smart manufacturing systems.
Job Summary
Join SEMI Integration as a Software Engineer to develop and implement advanced automation software for high-tech manufacturing industries, driving innovation in semiconductor, automotive, and precision engineering sectors.
Responsibilities
- Implement factory automation software systems to meet client requirements in high-tech manufacturing sectors
- Participate in all phases of the software project lifecycle, including gathering requirements, designing systems, developing code, and deploying solutions
- Provide expert system support by diagnosing issues, troubleshooting problems, and consulting on effective solutions
- Design and develop customised automation programs aligned with customer needs and technical specifications
- For Senior Software Engineers: lead software integration teams and oversee successful project delivery
- Apply programming skills in Python, Java, C++, .NET C#, or Visual Basic to develop robust software solutions
- Manage and utilize relational databases such as Oracle, MySQL, MS SQL, or MS Access to support software applications
- Utilize knowledge of SECS/GEM communication protocols to facilitate equipment integration and characterization
- Leverage familiarity with web technologies (React, JavaScript, JSP, Servlets, PHP, HTML, XML, AJAX) to enhance software interfaces and functionality
- Explore and apply machine learning, artificial intelligence, or predictive maintenance analytics to improve automation capabilities
Required competencies and certifications
- Diploma, Bachelor’s Degree, or Postgraduate qualification in Computer Science, Information Technology, Electronics Engineering, or related discipline
- 1–3 years of experience in IT or software engineering roles, preferably with semiconductor manufacturing domain knowledge
- Strong communication skills with the ability to work independently and collaboratively in teams
- Positive attitude and patience in managing technical challenges
Preferred competencies and qualifications
- Experience with equipment characterisation using SECS/GEM protocols
- Exposure to machine learning, AI, or predictive maintenance analytics technologies
Other Information
Benefits
- Career advancement opportunities in a forward-thinking technology environment
- Work with leading-edge automation and AI technologies
- Collaborative and inclusive workplace culture
- Exposure to international projects and industry-leading clients