AOSP & Android framework engineer

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Company Description

Saguna Consulting Services is a company of builders, visionaries, and strategists dedicated to helping businesses anticipate, capture, and accelerate their digital transformations. Based in Irvine, CA, with offices in India, we stand at the intersection of cutting-edge technology and our commitment to enhancing human experiences. Our expertise includes Mobile Application Development (Native, Xamarin), Cloud Infrastructure and Architecture (AWS, Azure), Custom Web Application Development (.Net, Java), and QA and Testing as a Service (Manual, Automation). We focus on solutions that consider the unique needs of each business.


Android Open Source & Framework Engineer


Role:

Location:

Experience:

Engagement:

Responsibilities:

  • Develop system-level services and framework hooks in

    AOSP

    for communication data capture and processing.

  • Modify and integrate core Android components (

    SystemServer, NotificationManagerService, TelephonyManager, ContactsProvider, CalendarProvider

    ).

  • Build and maintain

    custom CommunicationIntelligenceService

    within AOSP.

  • Work extensively on

    AOSP, Android Framework, System apps, and AIDL-based interfaces

    .

  • Implement and manage

    Inter-Process Communication (IPC)

    mechanisms and

    Remote Procedure Calls (RPC)

    for seamless system interaction.

  • Optimize

    battery usage, SELinux policies, boot-time initialization

    , and system performance.

  • Handle

    device flashing

    , debugging, and performance validation on

    Pixel and OEM devices

    .

  • Work with

    notifications, in-app browsers, webviews, and other communication channels

    for framework-level integrations.

  • Understand and manage

    keys, privileges, and access control

    within the Android ecosystem.

  • Research and apply concepts like

    jail-breaking

    , device rooting, and system-level restrictions safely for controlled environments.

  • Collaborate with

    AI and backend teams

    for on-device intelligence using

    TensorFlow Lite / NNAPI

    .

  • Required Skills:

    • Deep expertise in

      AOSP, Android Framework, and System Services

      .

    • Strong command of

      Java / Kotlin

      , Android internals, and

      Binder / AIDL

      mechanisms.

    • Proficient in

      Inter-Process Communication (IPC)

      concepts — including shared memory, messengers, content providers, and sockets.

    • Hands-on experience with

      RPC (Remote Procedure Calls)

      and cross-process data communication in Android.

    • Experience building and integrating

      System apps

      , and understanding framework privileges and access layers.

    • Skilled in

      custom ROM builds, SELinux, system partitioning

      , and flashing on devices.

    • Familiar with

      Android build tools (fastboot, adb, make, repo)

      and

      Linux environments

      .

    • Strong debugging and problem-solving ability at the

      framework and HAL levels

      .

  • Nice to Have:

    • Prior experience with

      Google, Samsung, Qualcomm, or other OEMs

      .

    • Knowledge of

      TensorFlow Lite

      or similar AI frameworks at the system level.

    • Experience embedding

      AI/ML pipelines

      within Android services.


  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now

    RecommendedJobs for You