Duties & Responsibilities ●Understand the functional requirements and technical indicators of product. ●Capable of embedded software framework design base on product function. ●Responsible for the embedded software coding and communication protocol formulating. ●Ensure that the development software can meet the functional requirements of the product. ●Familiar with various software test tools and methods, able to independently develop software test plans and complete the preparation of test instructions. ●Familiar with the influence of various test equipment on indicators and performance, and established the test system through the selection of test equipment. ●Able to independently complete debugging and testing of software. ●Develop computer software to test embedded software of product. ●Develop Linux application with UI to run in embedded platform.
Qualification & Requirements ●College graduation with Bachelor Degree or above, Master preferred. ●Majored in electronics, communication engineering or related. ●More than 5 years’ experience in embedded software development. ●Experienced in embedded software development and debugging. ●Skilled in MCU, ARM and DSP software development. ●Skilled in Linux application and driver development. ●Skilled in one of other embedded operation system and development. ●Deep understanding of data structures and algorithms. ●Be familiar with one of Visual Studio and QT development tools to design basic computer software.