Senior OS Performance Expert
We are seeking a highly skilled Senior OS Performance Expert to join our team.
* Performance Optimization: Enhance system architecture, boost performance, and ensure efficient power consumption and heat management.
* System Expertise: Apply deep understanding of mobile operating system principles to innovate and drive system improvements.
* Cutting-edge Innovation: Collaborate with top-tier teams to push the boundaries of mobile OS performance.
Main Responsibilities:
* Enhancing OS System Performance: Conduct in-depth research on runtime resource management and control policies, investigate kernel task scheduling and SOC frequency modulation mechanisms, analyze and collaborate between software/hardware co-design, identify and address Operating system performance bottlenecks, design and implement solutions to ensure smooth and superior product performance.
* Researching OS Application Architecture: Build the competitiveness of key technologies in OS applications, improve application interaction and dynamic user experience, design and optimize high-performance core modules, solve key technical problems in application architecture, gain insights into industry trends and research OS application technologies, develop high-performance APIs and development paradigms for OS applications, ensure applications are easy to develop and provide a smooth user experience.
* Developing OS Performance Capabilities: Plan technical roadmaps and set performance standards, develop performance evaluation systems and infrastructure, enhance key technical capabilities in the performance domain, build extensive expertise in the performance domain.
Requirements:
* Master's degree in a field relevant to computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering.
* Understanding of data structures and algorithms.
* Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO).
* Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas.
Desirable:
* Experience in developing mobile application software, Internet software or iOS/Android operating systems.
* Familiarity with front-end development technologies including but not limited to JavaScript frameworks (e.g., React, Angular), HTML5, and CSS.
* Knowledge of operating system principles and experience in system architecture, performance, and power consumption optimization.
* Experience in publishing academic papers in related fields.
* Experience in publishing papers in international conferences or journals.