Software Engineer, AOSP
Description
Responsibilities
- Develop and customize Android operating-system components.
- Improve Android platform performance and stability.
- Work with system services, frameworks, and native applications.
- Integrate software with hardware drivers and system libraries.
- Find and fix platform bugs and technical issues.
- Review code and follow development best practices.
- Collaborate with product and engineering teams.
- Maintain technical documentation and testing records.
Requirements
- Experience in software development or Android platform engineering.
- Knowledge of AOSP and Android internals.
- Programming skills in C++ and Java or Kotlin.
- Familiarity with Android SDK, NDK, and build systems.
- Understanding of Linux, system services, and device drivers.
- Familiarity with Git and debugging tools.
- Knowledge of Android security and performance optimization.
- Experience with CTS testing or Android device integration is a plus.
