About the Company
We are hiring on behalf of a leading global technology company at the forefront of semiconductors, AI, and next-generation operating systems. They are pioneering cutting-edge innovations in computing and are seeking exceptional talent to join their team.
Is this your next job Read the full description below to find out, and do not hesitate to make an application.
Your Role:
You will play a crucial role in optimizing the performance of a new mobile operating systems. Your responsibilities include:
* Performance Optimization: Leverage your extensive experience to enhance system architecture, boost performance, and ensure efficient power consumption and heat management.
* System Expertise: Apply your 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 Operating 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 Harmony 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:
* Masters 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, Vue.js), HTML5, and CSS.", HTML5, 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.