Android Framework Developer

Persistent Systems

Bengaluru

Hybrid

INR 1,800,000 - 2,400,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work and flexible hours
Long Service awards
Insurance coverage: group term life, (
Company-sponsored higher education and

Job summary

Persistent Systems in Bengaluru is seeking an experienced Android Framework Developer to contribute to next-generation Android-based products and platforms. You will work on AOSP customization, HAL modules, JNI interfaces, and system services, collaborating with hardware, BSP, kernel, and application teams to ensure robust, scalable solutions.

The role demands 10–15 years of hands-on Android experience, deep knowledge of framework internals, and a passion for performance optimization and

Qualifications

  • 10–15 years of software development experience.
  • Deep expertise in Android framework internals.
  • Experience with AOSP customization and HAL development.
  • Strong C/C++ and Java skills, with JNI experience.
  • Familiarity with Linux-based development environments.

Responsibilities

  • Develop, customize, and enhance Android Framework components.
  • Work on AOSP platform development, customization, integration, and maintenance.
  • Design and implement Hardware Abstraction Layer (HAL) modules.
  • Develop and maintain JNI interfaces between Java Framework and native C/C++.
  • Collaborate with hardware, BSP, kernel, and application teams.
  • Analyze, troubleshoot, and resolve framework and system-level issues.
  • Optimize platform performance and memory usage.
  • Participate in architecture discussions and technical design reviews.
  • Develop unit tests and validation procedures for framework components.
  • Maintain technical documentation and implementation guides.

Skills

Android Framework development
AOSP customization
JNI / NDK
C/C++ programming
Linux-based development
Architecture design

Tools

AOSP tooling
Binder IPC
Git version control
Kernel & BSP integration

Job description

We are seeking an experienced Android Framework Developer to join our engineering team and contribute to the development of next-generation Android-based products and platforms. The ideal candidate will have deep expertise in Android Framework internals, AOSP customization, HAL development, and native Android systems programming.

  • Experience: 10 to 15 Years
  • Job Type: Full Time Employment
What You'll Do:
  • Develop, customize, and enhance Android Framework components and core system services.
  • Work on AOSP platform development, customization, integration, and maintenance activities.
  • Design and implement Hardware Abstraction Layer (HAL) modules for device-specific functionality.
  • Develop and maintain JNI interfaces between Java Framework layers and native C/C++ components.
  • Customize Android platform services based on product requirements.
  • Analyze, troubleshoot, and resolve Android framework and system-level issues.
  • Collaborate with hardware, BSP, kernel, and application teams to ensure seamless integration.
  • Optimize Android platform performance, memory utilization, and system stability.
  • Implement new framework features and device-specific enhancements.
  • Debug and resolve system integration, boot-up, performance, and device compatibility issues.
  • Participate in architecture discussions and technical design reviews.
  • Develop unit tests and validation procedures for framework-level components.
  • Maintain technical documentation, design specifications, and implementation guides.
  • Ensure compliance with Android platform standards and best practices.
  • Support software releases and platform upgrade activities.
Expertise You'll Bring:
  • 10-15 years of software development experience with significant experience in Android platform development.
  • Strong hands-on expertise in Android Framework development.
  • Extensive experience with AOSP architecture, customization, and platform integration.
  • Strong programming skills in Java, C, and C++.
  • Good understanding of JNI (Java Native Interface) concepts and implementation.
  • Experience designing and developing HAL modules for Android devices.
  • Strong knowledge of Android system architecture and framework internals.
  • Experience working with Android system services, Binder IPC, and native services.
  • Knowledge of Android build systems and platform compilation processes.
  • Strong debugging and troubleshooting skills at framework and system levels.
  • Experience working with Linux-based development environments.
  • Understanding of Android boot sequence, startup services, and runtime components.
  • Familiarity with device drivers, kernel interactions, and BSP integration.
  • Experience with Android performance tuning and memory optimization.
  • Knowledge of Android security architecture and permission models.
  • Experience using Git and version control systems.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Experience working in Agile software development environments.
  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment
Let's unleash your full potential at Persistent - persistent.com/careers

"Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind."

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Framework Engineer (AOSP)
Android Framework Engineer (AOSP)

Erbity • Maharashtra

On-site
INR 1,800,000 - 3,200,000
Work on Android OS
Impact millions of devices
Collaborate with Android experts
+2
Android Framework Engineer (AOSP)
Android Framework Engineer (AOSP)

Erbity • Bengaluru

On-site
INR 1,400,000 - 2,800,000
Work on Android OS
Own features from architecture to prod
Collaborate with Android platform >>>
Android Framework Developer
Android Framework Developer

Capgemini • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Immediate Joiners_ Android Platform Developer
Immediate Joiners_ Android Platform Developer

BharatHire.Com Private Limited • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Framework Developer
Framework Developer

Bct Consulting • Chennai District

Hybrid
INR 1,200,000 - 2,400,000
Android Framework Developer
Android Framework Developer

Larsen & Toubro (L&T) • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Systems & Development Engineer – Android Frameworks
Systems & Development Engineer – Android Frameworks

Lenovo • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Android Framework Engineer
Android Framework Engineer

Hewlett Packard Enterprise • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Android Framework Engineer
Android Framework Engineer

Hewlett Packard Enterprise • India

On-site
INR 1,500,000 - 2,100,000
AOSP Platform Engineer - India - Pune
AOSP Platform Engineer - India - Pune

L4B Software Inc. • Pune District

On-site
INR 3,000,000 - 5,000,000