i
TekPillar
1921 TekPillar Jobs
Android Framework Engineer - Java/Kotlin (4-8 yrs)
TekPillar
posted 4d ago
Flexible timing
Job Title : Android Framework Engineer
Experience : 4-8 Years
Location : Bengaluru & Pune
We are seeking an experienced Android Framework Engineer to join our team and contribute to the development, enhancement, and optimization of the Android OS and AOSP (Android Open Source Project). The ideal candidate should have expertise in Android framework development, system-level programming, and performance optimization. This role offers the opportunity to work on advanced technologies, collaborate with cross-functional teams, and contribute to the core development of Android-based platforms.
Key Responsibilities :
- Develop, customize, and optimize Android Framework components for performance, stability, and security.
- Work on AOSP, modifying and integrating new features within the Android framework.
- Design and implement System Services, APIs, and Middleware components to improve platform functionality.
- Debug and troubleshoot Android framework components, identifying and resolving performance bottlenecks.
- Collaborate with hardware, kernel, and application teams to ensure seamless integration of Android components.
- Work on HAL (Hardware Abstraction Layer), Binder IPC, and other low-level Android framework elements.
- Optimize memory management, power consumption, and overall system efficiency.
- Ensure compliance with industry standards, security protocols, and best practices in Android development.
- Conduct thorough code reviews, unit testing, and performance testing to maintain code quality.
- Stay updated with the latest Android releases, technologies, and development tools.
Required Skills :
- Strong expertise in Android OS, AOSP, and Android Framework development.
- Proficiency in Java, Kotlin, C, and C++ for system-level programming.
- Experience with Binder IPC, HAL, and System Services.
- In-depth understanding of Android Runtime (ART), Android SDK, and Linux Kernel.
- Experience in performance tuning, debugging, and memory optimization.
- Familiarity with Git, Gerrit, Jenkins, and CI/CD pipelines.
- Strong analytical and problem-solving skills with the ability to work in a fast-paced environment.
Preferred Qualifications :
- Experience working on custom ROM development and Android platform modifications.
- Knowledge of Secure Boot, SELinux, and other Android security implementations.
- Exposure to ARM architecture, embedded systems, and BSP (Board Support Package).
- Understanding of Yocto, Buildroot, and other Linux build systems.
Functional Areas: Other
Read full job descriptionPrepare for android Framework Engineer roles with real interview advice