Job Title: | Senior Operating System Performance Expert |
Contract Type: | Permanent |
Location: | Cambridge |
Industry: | |
Salary: | Negotiable |
Start Date: | ASAP |
REF: | RROSPERF_1759916415 |
Contact Name: | Richard Rees |
Contact Email: | Richard.Rees@projectpeople.com |
Job Published: | about 7 hours ago |
Job Description
Job Title: Sr. OS Performance Expert
Job type: Permanent
Location: Cambridge
About this role:
As a Senior OS Performance Expert, you will play a crucial role in optimising
the performance of our new mobile operating systems Harmony OS. 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, contributing to Huawei's mission of
- delivering exceptional user experiences.
Main Responsibilities:
Enhancing Harmony OS System Performance:
- Conduct in-depth research on run time resource management and control
- Investigate kernel task scheduling and SOC frequency modulation mechanisms.
- Analyse and collaborate between software/hardware co-design.
- Identify and address Operating system performance bottlenecks.
- Design and implement solutions to ensure smooth and superior product
Researching OS Application Architecture:
- Build the competitiveness of key technologies in Harmony OS applications.
- Improve application interaction and dynamic user experience.
- Design and optimise 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 Harmony OS
- 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.
We Seek:
- 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, HTML, JavaScript, GO)
- Extensive experience in engineering roles specialising in operating system
- performance optimisation, systems optimisation, 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.
- Knowledge of operating system principles and experience in system
- architecture, performance, and power consumption optimisation.
- Experience in publishing academic papers in related fields.
- Experience in publishing papers in international conferences or journals
Project People is acting as an Employment Agency in relation to this vacancy.
