- Design, develop, code, debug and maintain software applications for electro-mechanical system/equipment
- Generate documentation for manual, specification, ECN and work instruction
- Support product migration from prototype to volume production
- Review and continuously improve machine designs, features and work processes
- Conduct installation, training and troubleshooting of machines in-house or at customers’ sites
- Degree/Diploma in Electrical/Electronics/Computer Engineering or equivalent
- Minimum 3 years of relevant experience
- Prior experience in PC-based or PLC application programming
- Good knowledge of Servo, Stepper and I/O applications
- Knowledge of multi-threading programming using C/C++ and Visual Basic is a must
- Must be willing to travel