Qualification Requirements:
1. Bachelor or higher degree in science and technology, computer related. Masters or graduate degree is desirable.
2. 3+ years' experience with software development
3. Good knowledge of Windows and Linux platforms and associated development tools desirable
4. Familiar with the software development languages C/C++, 3+ years
5. Familiar with one of the development areas (GUI, library, server, driver, installer, firmware...), 1.5+ years
6. Ability to perform code review, unit testing (test cases and test report) and integration testing
7. Good communication skills with both Mandarin and English.
8. Familiar with Scrum and version control tools (SVN, GIT) is a plus