Android Middleware Engineer

TheCodingShef

Bengaluru

On-site

INR 1,500,000 - 2,400,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KPIT Technologies in Bengaluru is seeking an experienced Android Middleware Engineer (Lead/Staff) to design, develop, and maintain middleware components using Kotlin and Java. You will integrate native libraries with Android applications using JNI and work with Binder/AIDL IPC.

The role demands deep knowledge of Android architecture, AOSP, framework internals, and strong debugging skills to ensure robust, scalable platform services across the Android stack.

Qualifications

  • Degree in Computer Science, IT, or a related field.
  • Proficiency in Kotlin for Android development.
  • Experience with Java and JNI for native integration.
  • Understanding of Android architecture and AOSP.
  • Knowledge of Android Framework internals and IPC (Binder/AIDL).
  • Experience debugging middleware integration issues.

Responsibilities

  • Design, develop, and maintain Android middleware components using Kotlin and Java.
  • Integrate native libraries with Android applications using JNI.
  • Implement and maintain AIDL interfaces and Binder IPC mechanisms.
  • Work with Android Framework internals to support communication between system components.
  • Troubleshoot middleware issues involving native code, Framework services, and IPC.
  • Ensure code quality, stability, and maintainability across Android middleware components.
  • Collaborate with cross-functional teams to integrate middleware solutions into the Android platform.
  • Follow established development practices, including version control and CI workflows.

Skills

Kotlin
Java
JNI
AOSP
Binder IPC
AIDL
Android architecture
Android IPC
Security mechanisms

Education

B.Tech / BE in Computer Science / IT

Tools

Android Studio

Job description

# Android Middleware EngineerKPIT TechnologiesBengaluruLead / StaffPosted todayApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJavaNDK / C++AOSP / PlatformCI/CD\\*Education :\\*- Degree in Computer Science, Information Technology, or a related field.\\*Experience and Technical Requirements :\\*- Advanced proficiency in Kotlin for Android development.- Strong practical experience with Java programming.- Hands-on experience with Java Native Interface (JNI) for integrating Java/Kotlin code with native components.- Deep understanding of Android architecture and Android Open Source Project (AOSP).- Strong knowledge of Android Framework internals.- Experience with Android inter-process communication (IPC), particularly Binder and AIDL.- Understanding of communication between native code and Android Framework components.- Knowledge of Android security and permission mechanisms.- Ability to debug and troubleshoot middleware integration issues.\\*Job Responsibilities :\\*- Design, develop, and maintain Android middleware components using Kotlin and Java.- Integrate native libraries and components with Android applications and Framework services using JNI.- Implement and maintain AIDL interfaces and Binder-based IPC mechanisms.- Work with Android Framework internals to support reliable communication between system components.- Troubleshoot middleware issues involving native code, Framework services, and IPC.- Ensure code quality, stability, and maintainability across Android middleware components.- Collaborate with cross-functional teams to integrate middleware solutions into the Android platform.- Follow established development practices, including version control and continuous integration workflows.\\*Personal Skills :\\*- Strong analytical and problem-solving skills.- Attention to detail and commitment to code quality.- Ability to troubleshoot complex system-level issues.- Effective communication and teamwork.- Ability to work independently and collaborate with cross-functional teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Framework Engineer - Automotive Domain
Android Framework Engineer - Automotive Domain

TheCodingShef • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Software Engineering - C++ Android Middleware
Software Engineering - C++ Android Middleware

TheCodingShef • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Software Engineer, AOSP
Software Engineer, AOSP

TheCodingShef • Bengaluru

Hybrid
INR 1,500,000 - 2,700,000
Android Embedded Software Engineer
Android Embedded Software Engineer

TheCodingShef • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Technical Lead - Android HMI Applications
Technical Lead - Android HMI Applications

TheCodingShef • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Android System Engineer
Android System Engineer

TheCodingShef • Bengaluru

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

TheCodingShef • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Android Developer | Kotlin, Java, Android Framework | 1-5 Years
Android Developer | Kotlin, Java, Android Framework | 1-5 Years

TheCodingShef • Mumbai

On-site
INR 800,000 - 1,600,000
Software Engineer - Android Kotlin
Software Engineer - Android Kotlin

TheCodingShef • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Android Framework developer - Automotive Infotainment
Android Framework developer - Automotive Infotainment

TheCodingShef • Bengaluru

On-site
INR 1,800,000 - 3,200,000