Search by job, company or skills

B

System performance and stability expert

Save
new job description bg glownew job description bg glow
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

1. Responsible for Android, Linux, embedded system layer performance optimization, including but not limited to: startup, sleep wake-up, memory, CPU scheduling, etc. 2. Responsible for the analysis and tracking of long links, optimizing response delay and stability 3. Responsible for the disassembly and analysis of power consumption-related technologies, optimizing battery life and heat generation 4. Responsible for establishing a systematic quality system and establishing a care mechanism.

Qualifications

1. Bachelor degree or above, computer-related major, familiar with Android/Linux system architecture, more than 3 years of R&D experience 2. Have Framework-related experience, familiar with common debugging methods, and have a solid C/C++ or Java language foundation 3. Analyze and locate system optimization problems, at least have one of the following: 1) Analyze system-level issues and understand the way the Android system interacts with Linux 2) Proficient in Android application development, able to independently analyze and locate application performance and power consumption issues, and propose optimization solutions such as being familiar with Doze, Powermanager, etc. 3) Proficient in Linux resource scheduling strategies (memory, CPU, IO, etc.), able to analyze and locate underlying problems for upper-level scenarios, and propose optimization solutions 4. Understand the composition of mobile phone systems, and have an understanding of the composition of mobile phones such as memory/CPU/GPU 5. Proficient in the analysis tools of Android/Linux systems, and proficient in using Linux systems 6. Applicants with experience in development-related projects such as SoC low-power technology design, BLE, WIFI and other network optimization will be given priority.

More Info

Job Type:
Function:
Employment Type:

About Company

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.
Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Job ID: 105332271