Job responsibilities:
1. Responsible for the design, coding and debugging of common peripheral drivers of the android platform, such as MCP, camera, LCD, TP, SD card, BT/WIFI/FM, various sensors and other modules;
2. Work with hardware engineers to track, analyze, evaluate and verify new devices and similar replacement devices;
3. Joint debugging and new function development with android system engineers;
4. Responsible for solving drive related problems in R&D, testing, mass production and after-sales;
Job Requirements:
1. Bachelor degree or above in computer, electronic engineering, communication engineering and other related majors;
2. More than two years of working experience in android driver;
3. Familiar with Linux kernel architecture, familiar with Linux device driver model and Linux program programming;
4. Familiar with scripting languages such as Makefile and shell, and be proficient in common operating commands of Linux;
5. Familiar with basic hardware circuit principle and design;
6. Good English reading and writing skills, expression and communication skills;
7. Rigorous work style and good teamwork spirit.