Section: Hardware Product Development
Report to Hardware Electronic Manager
Supervise: NA
Position Objective:
The position is responsible for developing specific software products that will help troubleshoot and diagnose all hardware product made by the company. Designs the manufacturing software that will be used during production, keeping in mind the company’s quality standards.
Report to Hardware Electronic Manager
Supervise: NA
Position Objective:
The position is responsible for developing specific software products that will help troubleshoot and diagnose all hardware product made by the company. Designs the manufacturing software that will be used during production, keeping in mind the company’s quality standards.
Essential Duties and Responsibilities
。Develops software solution to diagnose and troubleshoot hardware products developed by the company.
。 Conducts initial product assessment to evaluate if the product meets all the requirements from the software interface point of view.
。 Checks the product communication reliability by doing stress test over the product.
。 Designs and develops the software tools required to properly assure that the products and/or devices meet all the functionality requirements and quality standards, before such product and/or devices are released to manufacturing. Designs and develops the software used at manufacturing stage that will help test and keep track of all product components/units.
。 Generates/modifies the software tools as needed to meet the new product requirement/s.
Education and Experience
Major in Computer Science/Electronic Engineering or related courses.
Knowledge and Skills
。 Excellent programming skills using different programming languages such as C, C++, Visual Basic and C#.
。 Experience in device communication interfaces such USB, Ethernet, Serial (RS232), etc.
。Familiar with the use of databases programs.
。 Excellent understanding of PC based computers as well as embedded devices.
。 Knowledge of Operating System for Embedded devices such Linux, Android, Windows
。Develops software solution to diagnose and troubleshoot hardware products developed by the company.
。 Conducts initial product assessment to evaluate if the product meets all the requirements from the software interface point of view.
。 Checks the product communication reliability by doing stress test over the product.
。 Designs and develops the software tools required to properly assure that the products and/or devices meet all the functionality requirements and quality standards, before such product and/or devices are released to manufacturing. Designs and develops the software used at manufacturing stage that will help test and keep track of all product components/units.
。 Generates/modifies the software tools as needed to meet the new product requirement/s.
Education and Experience
Major in Computer Science/Electronic Engineering or related courses.
Knowledge and Skills
。 Excellent programming skills using different programming languages such as C, C++, Visual Basic and C#.
。 Experience in device communication interfaces such USB, Ethernet, Serial (RS232), etc.
。Familiar with the use of databases programs.
。 Excellent understanding of PC based computers as well as embedded devices.
。 Knowledge of Operating System for Embedded devices such Linux, Android, Windows