Talent.com
This job offer is not available in your country.
Android AOSP Developer - Hardware Abstraction Layer

Android AOSP Developer - Hardware Abstraction Layer

TekPillarBangalore
30+ days ago
Job description

Job Role : Android AOSP Developer

Experience : 2 to 4 years

Location : Bangalore / Kochi

We are seeking talented Android AOSP Developers with hands-on experience in AOSP, HAL, and Framework development. The role involves working on low-level Android platform customization, hardware abstraction, and system-level enhancements for embedded and mobile platforms.

Key Responsibilities :

  • Customize and enhance Android AOSP builds, including system services, frameworks, and core components.
  • Design and develop Hardware Abstraction Layers (HAL) for integrating new hardware components with Android OS.
  • Work on Android Framework modifications for custom features, APIs, and performance optimization.
  • Participate in Android system bring-up on new hardware platforms, ensuring stable OS operation.
  • Perform in-depth debugging at HAL, framework, and system service levels using tools such as ADB, Logcat, Perf, GDB, and kernel logs.
  • Collaborate with Linux kernel and device driver engineers to integrate new hardware capabilities into Android HAL and Framework.
  • Optimize system performance, boot time, memory management, and battery consumption for embedded Android devices.
  • Support integration and validation teams with system-level testing, bug analysis, and issue resolution.
  • Create and maintain detailed technical documentation for HAL, framework modifications, APIs, and system designs.
  • Work with hardware, middleware, and application teams to ensure end-to-end product stability and scalability.

Required Skills & Qualifications :

  • 2-4 years of proven experience in Android AOSP / Framework / HAL development.
  • Strong programming skills in C, C++, and Java.
  • Solid understanding of Android internals : system services, Binder IPC, Android build system, and initialization flow.
  • Experience in developing or modifying HAL modules for different hardware components.
  • Hands-on experience with debugging and profiling tools (ADB, Logcat, Systrace, Perf, GDB).
  • Strong knowledge of Linux internals, device drivers, and system resource management.
  • Ability to analyze complex issues at HAL and Framework levels and provide effective solutions.
  • Preferred Skills :

  • Experience in custom ROM development and Android system bring-up.
  • Knowledge of connectivity stacks (Bluetooth, Wi-Fi), Multimedia frameworks, and Telephony subsystems.
  • Exposure to OTA updates, security frameworks, and SELinux policies in Android.
  • Familiarity with cross-compilation, build automation tools, and CI / CD for Android builds.
  • Understanding of performance profiling, power optimization, and memory leak detection.
  • (ref : hirist.tech)

    Create a job alert for this search

    Android Developer • Bangalore

    Related jobs
    • Promoted
    Microservice Developer

    Microservice Developer

    Tata Consultancy ServicesBangalore Rural, Karnataka, India
    Role • • : Microservice Developer.Required Technical Skill Set : Microservice Developer.Desired Experience Range : 5 - 9 yrs. Notice Period : Immediate to 30Days only.We are currently planning to do a Vir...Show moreLast updated: 5 days ago
    • Promoted
    Automation Engineer

    Automation Engineer

    Tata ElectronicsKolar, Karnataka, India
    Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power manageme...Show moreLast updated: 8 days ago
    • Promoted
    Aircraft Propulsion Systems Architect

    Aircraft Propulsion Systems Architect

    HCLTechDevanahalli, Karnataka, India
    September, 2025,Saturday (9AM-2PM).Cessna Business park, Kaverappa Layout, Kadubeesanahalli, Bengaluru, Karnataka 560103. Aircraft Propulsion Systems Architect for Engine Nacelles.Full lifecycle dev...Show moreLast updated: 8 days ago
    • Promoted
    Associate Dean - Academics

    Associate Dean - Academics

    Dayananda Sagar UniversityKanakapura, Karnataka, India
    Job Title : Associate Dean - Academics.Dayananda Sagar University (DSU), a premier institution in Bengaluru known for its excellence in. Professor & Associate Dean - Academics.We are seeking a vision...Show moreLast updated: 8 days ago
    • Promoted
    AS400 Developer (RPG, COBOL, DB2)

    AS400 Developer (RPG, COBOL, DB2)

    Jobskey ConsultancyBengaluru, Karnataka, India
    We're Hiring : AS400 Developer (RPG, COBOL, DB2).Join a dynamic development team focused on building secure, scalable, and high-performing enterprise applications. Whether youre a senior expert or an...Show moreLast updated: 30+ days ago
    • Promoted
    RMS Technical Expert - OSAT

    RMS Technical Expert - OSAT

    Tata ElectronicsKolar, Karnataka, India
    The RMS Technical Expert will be responsible for the design, deployment, and optimization of Reliability Monitoring Systems in an OSAT (Outsourced Semiconductor Assembly & Test) manufacturing envir...Show moreLast updated: 8 days ago
    • Promoted
    AI Leader

    AI Leader

    Tata ElectronicsKolar, Karnataka, India
    Tata Electronics Private Limited.TEPL) is a greenfield venture of the.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power...Show moreLast updated: 8 days ago
    • Promoted
    AS400 Developer

    AS400 Developer

    Programmers.ioBengaluru, IN
    Hands on experience in IBM AS400 iSeries platform and RPGLE programming is a must.Experienced in Integrated Language Environment (ILE). Experienced in Creating and debugging RPG / CL programs.Ability ...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Android App Developer_HMI

    Android App Developer_HMI

    Aptivbangalore, India
    Help shape the future of mobility.Imagine a world with zero vehicle accidents, zero vehicle emissions, and wireless vehicle connectivity all around us. Every day, we move closer to making that world...Show moreLast updated: 1 hour ago
    • Promoted
    AS400 Developer

    AS400 Developer

    ElgebraBangalore
    Job Title : AS400 Developer with RxClaim Experience (Contract) Location : Hybrid (Bengaluru, with work-from-home flexibility) ...Show moreLast updated: 4 days ago
    • Promoted
    KARNEX - Android AOSP Framework Developer - C / C++

    KARNEX - Android AOSP Framework Developer - C / C++

    karnexBangalore
    We are pleased to inform you that KARNEX is currently seeking a talented individual for the role of AOSP Software Developer. After reviewing your background, we believe your skills and experience a...Show moreLast updated: 30+ days ago
    • Promoted
    Unit-Level Traceability Technical Expert – OSAT

    Unit-Level Traceability Technical Expert – OSAT

    Tata ElectronicsKolar, Karnataka, India
    Tata Electronics (a wholly owned subsidiary of Tata Sons Pvt.India’s first AI-enabled state-of-the-art Semiconductor Foundry. This facility will produce chips for applications such as power manageme...Show moreLast updated: 8 days ago
    • Promoted
    AS400 Developer (US Shift)

    AS400 Developer (US Shift)

    Programmers.ioHosur, Tamil Nadu, India
    Location : Remote PAN India Shift Timing : 8 AM to 5 PM CST (6 : 30 PM to 3 : 30 AM IST) Job Description : Hands on experience in IBM AS400 iSeries platform and RPGLE programming is a must.Experienced i...Show moreLast updated: 8 days ago
    • Promoted
    Oracle R12 EBS SCM ASCP Consultant

    Oracle R12 EBS SCM ASCP Consultant

    Hexaware TechnologiesBangalore Rural, Karnataka, India
    Position Title : Oracle R12 EBS SCM ASCP Consultant.Location : Any Hexaware Locations.This position involves leading the implementation, configuration, and support of Oracle R12 SCM modules, Inventor...Show moreLast updated: 16 days ago
    Android Developer | Opportunity with a Leading UAE Bank

    Android Developer | Opportunity with a Leading UAE Bank

    GSSTech GroupBengaluru, KA, IN
    Quick Apply
    Senior Android Software Engineer – UAE's Leading Bank.Senior Android Software Engineer.Bengaluru Offshore Development Center (ODC). Degree or postgraduate in Computer Science or related field (or eq...Show moreLast updated: 30+ days ago
    • Promoted
    MES Technical Developer

    MES Technical Developer

    Tata ElectronicsKolar, Karnataka, India
    We are looking for an experienced.Senior MES Technical Developer.Siemens Opcenter Execution (formerly Camstar).MES solutions tailored for high-tech electronics or semiconductor manufacturing.MES wo...Show moreLast updated: 8 days ago
    Android Developer

    Android Developer

    Evnek Technologies Pvt LtdBangalore, KA, in
    Quick Apply
    We are seeking a talented and passionate.The ideal candidate will have strong expertise in.Android libraries and architecture patterns. This is an exciting opportunity to shape the future of.Develop...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 26 days ago