Company Overview
• A World Manufacturing Leader in Semiconductor Assembly Solutions
• Object Oriented Programming and Real-Time Operating System
• Experience in multi-threading
Our Client is a global multi-national company within the Semiconductor Assembly Solutions industry.
Job Description
They are looking for a Software Engineer who will be able to:
• Design and development of software for real time embedded systems of semiconductor equipment.
• Diagnose software defects, provide long and short term resolutions, design and architecture improvement.
• Participate in continuous improvement initiatives, customer requirement analysis, create software specifications and document design.
• Working with cross engineering functions and multi geographical sites team meet product requirement specifications.
Requirements
Ideally, you should possess the following:
• Master/Bachelor in Software/Computer/Electrical Engineering or Computer Science
• Minimum 1 - 3 years of relevant working experience as Software Engineer or related positions
• Experiences in software development life cycle for large scale and complex system, proficient in C/C++ programming languages
• Good knowledge in Real Time Control System, Object Oriented Software Design Methodologies and Database Technologies
• Experiences and knowledge in following domain will be an added advantage: vision, motion & equipment design