Solve the stability problems of the kernel / android system in the process of research and development, including kernel panic, system hung, restart and other problems.
Collect and solve the system stability problems from user feedback, formulate strategies to reproduce, verify, analyze and solve the problems of randomness.
Work with different teams to solve complex issues, analysis and solution of Android system service problems, such as system hung, virtual machine restart, screen freezing, no response, memory exception, etc.
5+ years of work experience, preferably in kernel panic, interrupt, watchdog and other mechanisms in Linux, able to locate kernel restart, system hung and other problems
Proficient in and in-depth understanding of android system architecture, familiar with android service, JNI, Hal, Binder service / driver, Memory management, etc;
Have a certain understanding of CPU architecture, CPU startup, CPU hotplug, etc.
Systems analysis experience in other well-known mobile phone or chip companies is preferred.
About OnePlus :
To our mission is to empower the world through better technology. We use simple and thoughtful design to create technology products with a minimal, efficient and reliable user experience.
We focus on creating value for users, embracing change, while offering competitive products and services. We isolate ourselves from external pressure and temptation, never forgetting our original intent, while relentlessly self-improving.
Our primary principle is not in pursuing short-term interest or gains, but instead focusing on a healthy and sustainable business.