Android Framework Developer

Android

Icon company 会社

Thundersoft

Icon salary 給与
交渉可能
Icon Location 勤務地
Hanoi
Icon Vacancies 総空席数
1 人

職務概要

1. Responsible for analyzing framework-related issues, mainly involving issues related to AMS, PMS, Storage ManagerService, and car service, as well as abnormal startup of domain services. Typical issues include abnormal activity startup, multi-user switching problems, and framework-related API call issues (assisting the app team), etc. 2. Responsible for stability issues: such as system server restart, ANR, and watch-dog caused by monkey testing, including some app crash issues caused by the platform. 3. XTS issues related to the framework. 4. Integrate AOSP security-related framework patches. 5. Participate in the investigation of performance issues and some warranty issues. 【Core Responsibilities】 1. Responsible for custom development, maintenance, and performance optimization of the Android Framework layer (AOSP). 2. Conduct in-depth analysis and optimization of core system services such as AMS (Activity Manager Service) and PMS (Package Manager Service). 3. Identify and resolve system stability issues (e.g., ANR, system crashes, memory leaks) and provide technical solutions. 4. Participate in the architectural design and iteration of core modules including system startup processes, application management, and permission control. 5. Write technical documents and promote the improvement of the team's technical capabilities in the Framework layer.

必要なスキルと経験

【Required Qualifications】 1. Education: Bachelor's degree or above in Computer Science, Electronic Engineering, or related fields and fluent English spoken skill. 2. Technical Foundation: - Proficiency in Java development, and familiarity with JVM principles and memory management mechanisms. - In-depth understanding of Android system architecture, and familiarity with AOSP source code compilation and debugging processes. - Mastery of the working principles and custom development of core services such as AMS, PMS, and WMS. - Experience in locating and fixing Framework layer stability issues (e.g., Crash, ANR, performance degradation). - Proficiency in using system-level debugging tools such as Systrace, Perfetto, and ADB. 3. Experience: More than 3 years of experience in Android system development, with participation in at least one complete system version iteration.

この求人に応募する理由

- Benefits will be shared in details for successful candidates

類似の仕事