Responsibilities:
1. Carry out system code maintenance, optimize and solve system level problems;
2. Responsible for the application function development under Linux;
3. Optimize the algorithm software on the embedded platform;
4. Be responsible for deployment of automatic test, document writing and other links to ensure project progress and quality;
Requirements:
1. Bachelor's degree or above, major in computer, electronic science and technology, information engineering and related, with solid basic computer knowledge;
2. Proficient in C or C + + programming, familiar with multithreading, network and IO programming;
3. Understand Linux kernel mechanism, experience in kernel porting or driver development is preferred;
4. Proficient in data structure and related algorithms;
5. Love technology and aspire to work in the direction of system or network;
6. Experience in arm performance optimization is preferred;
7. Experience in driver migration or on-chip algorithm migration development is preferred;
8. Have a strong sense of responsibility, good communication skills, good team spirit.