Job Responsibilities: • Design verification and validation implementation by either special or common testing equipment off or inside system, responsible for defining and executing validation plan • Data Acquisition and / or control subsystem firmware design with compliance of product development process • Responsible for ensuring the quality of his or her design • Responsible for Embedded software auto test scripts design and platform development Job Requirements: • No need to meet all requirements below, partly meet is ok for application • Major in electrical engineering, computer engineering, automation, mechatronics or biomedical engineering, etc. Master degree or above is desired • Experience in embedded system design with NIOS, Arm, DSP or other kinds of 32/16/8 bit MCU • Experience in firmware coding with C/C++, RTOS experience of Vxworks, Nucleaus, eCOS or RT linux, basic understanding of version control tools such as ClearCase etc • Experience in Python coding and design