Search by job, company or skills

The Glove

Android Framework Engineer

Save
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Android Framework Engineer (C++ / AOSP / Automotive)

Location: Bangalore (WFO)

Experience: 3–6 Years

Employment Type: Full-Time

About the Role

We are looking for an experienced Android Framework Engineer with strong expertise in C++ and Android native development to join our engineering team.

The ideal candidate will be responsible for designing, developing, integrating, and optimizing Android framework components, native services, and embedded platforms. You will work closely with cross-functional teams to build high-performance, scalable, and reliable Android-based solutions.

Key Responsibilities

  • Design, develop, and optimize Android Framework components using C++
  • Develop and integrate native services and interfaces for Android applications
  • Work on AOSP (Android Open Source Project) customization and framework-level development
  • Develop Android native components using NDK and JNI
  • Collaborate with Java/Kotlin teams to integrate native and application layers
  • Analyze, debug, and resolve issues related to Android framework and native components
  • Optimize performance, memory usage, and reliability of Android systems
  • Participate in architecture discussions, code reviews, and technical improvements
  • Work with embedded teams to deliver robust software solutions

Required Skills & Experience

  • 3–6 years of experience in Android Framework / AOSP development
  • Strong programming experience in C++ (C++11/C++14/C++17)
  • Hands-on experience with:
  • Android NDK
  • JNI
  • Native C++ development
  • Android Framework internals
  • Strong understanding of:
  • Android architecture layers
  • Framework layer and system services
  • Binder IPC mechanism
  • AIDL interfaces
  • HAL/HIDL concepts
  • Experience with Linux / Embedded Linux environments
  • Experience with Git, version control, and CI/CD workflows
  • Strong debugging and problem-solving skills

Good to Have

  • Experience with Automotive Android / Android Automotive OS (AAOS)
  • Experience working on:
  • In-Vehicle Infotainment (IVI) systems
  • Embedded automotive platforms
  • Connected vehicle technologies
  • Knowledge of automotive protocols:
  • CAN
  • LIN
  • Ethernet

Education

Bachelor's/Master's degree in Computer Science, Engineering, or related field.

Why Join Us

  • Opportunity to work on next-generation Android and embedded technologies
  • Work on challenging framework-level engineering problems
  • Collaborate with skilled engineering teams on innovative solutions

Interested candidates can apply with their updated profile at [Confidential Information].

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149882137

Similar Jobs

Bengaluru, India

Skills:

SelinuxJNIMiddlewareLinuxAndroid FrameworkBinder IPCSoongHIDLmakeBPAIDLAndroid build system

Bengaluru, India

Skills:

NetworkingMavenAgile Development MethodologiesTcpdumpVLANJIRAVpnPythonJavaAdbSonarBashHttpKotlinSSLNetstatTest Driven DevelopmentIperfSmtpJenkinsGitLinuxAndroid FrameworkImapAndroid NdkAndroid SDKVersiononesystracePPTPSelinux-audit toolsHMI communications

Bengaluru

Skills:

NetworkingAgile Development MethodologiesMavenTcpdumpVLANJIRAVpnPythonJavaAdbSonarBashHttpKotlinSSLNetstatTest Driven DevelopmentIperfSmtpJenkinsGitLinuxImapAndroid FrameworkAndroid NdkAndroid SDKLinux InternalsVersiononesystracePPTPSelinux-audit toolsHMI communications