1. Responsible for the design, development and maintenance of Android/Linux platform driver software solving problems related to driver stability, power consumption, and performance 2. Responsible for driver software requirements analysis, device evaluation and selection, software design, and coding implementation 3. Responsible for the exploration and research of new BSP technologies, as well as the related verification of new technologies.
1. Bachelor degree or above, computer-related major, more than 3 years of experience in system driver development, familiar with C/C++ language 2. Familiar with ARM system architecture, familiar with various common peripherals and drivers of embedded platforms 3. Familiar with Linux embedded operating system and related device driver software architecture, with experience in Linux driver development and debugging 4. Familiar with Android system framework, familiar with Android Hal development, those with experience in Qualcomm platform development are preferred 5. Bonus points: those with experience in intelligent hardware development, or experience in underlying software from chip companies are preferred.