Our client designs, builds and markets its semiconductor manufacturing equipment used in the production of integrated circuits which are widely used in industries such as consumer electronics, IT and communications, automotive, aerospace, healthcare and others. Its core capabilities are in providing high-end vision inspection and ultra-precision handling solutions for die-sorting, vision inspection and laser marking equipments. They are hiring for Software Design Manager and will like to invite interested candidates to submit your detailed resume to [email protected]
Software Design Manager
Job summary
Manage a team of software engineers in designing and developing real-time software and automation control systems for semiconductor equipment Develop software methodology and tools to support software projects Spearhead research and deployment of new-generation software engineering technologies
Responsibilities
- Manage a team of software engineers
- Design and develop real-time software and automation control systems
- Develop software methodology, documentation/library system, and tools
- Define software architecture and procedures
- Provide technical support to engineering functional groups
- Debug and solve critical field issues
Requirements
- Minimum Degree in Electrical & Electronics Engineering/Computer Studies or equivalent
- More than 5 years in a managerial capacity overseeing software development and automation control
- Experience in programming on Windows XP and above
- Versatile in VC++, MFC, SQL, and OOP
- Knowledge in developing multi-threaded control software, SEMI SECS/GEM equipment connectivity standard, and Software Development Life Cycle
- Hardware experience in using Servo, Stepper Motion Controller, Analog Device, and High Speed I/O
- Knowledge in PLC will be an added advantage
- Strong analytical and problem-solving skills
- Excellent team player