Job Responsibilities:
1 Responsible for the development of ARM motherboard Android/Linux firmware,
2 Responsible for the optimization and modification of Kernel, HAL, Framework, SystemApp (such as launcher, Setting),
3 Responsible for the drive and debugging of LCD, TP, SD card, BT/WIFI/NFC, various sensors and other modules;
4 Work with hardware engineers—to track, analyze, evaluate, and validate new devices as well as comparable replacements,
5 Assist customers to solve problems encountered in application development.
job requirements:
1. Bachelor degree or above in computer, electronic engineering, communication engineering and other related majors, more than 3 years of Linu's experience in Android development,
2. Those who have been engaged in the development of Freescale iMX series, Rockchip or Allwinner platform for more than 2 years,
3. Familiar with Framewrok layer architecture, can customize/cut Android system functions according to customer needs, and solve system bugs;
4. Proficient in C, C++, Java and other programming languages, with strong Java and C++ development capabilities, proficient in scripting languages such as Make file and shell;
5. Familiar with 12C, USB, SPI, CAN, UART and other communication protocols,
6. Have the ability to analyze and solve problems patiently, be good at communication, and have a good sense of teamwork