Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18279859

    BENGALURU · FULLTIME

    Android BSP Software Engineer

    Bluebird India R&d Center logo

    Bluebird India R&d Center

    Bengaluru · onsite · Posted 34d ago

    Sourced fromNaukri
    Undisclosed1–3 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 12 questions to answer1.2s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role & responsibilities

    • Develop, customize, integrate, and maintain Android BSP for embedded platforms.
    • Perform Android platform bring-up on new hardware platforms.
    • Work with Android HAL, Kernel, device drivers, and system components.
    • Integrate and configure hardware components such as display, camera, audio, sensors, USB, Bluetooth, Wi-Fi, and other peripherals.
    • Modify and maintain Android device configuration, BoardConfig, device trees, and vendor components.
    • Build and customize Android images using AOSP and Android build systems.
    • Debug and resolve issues related to Android boot, kernel, drivers, HAL, and hardware/software integration.
    • Analyze system logs using tools such as ADB, logcat, dmesg, and kernel logs.
    • Android porting.
    • Support device bring-up, validation, testing, and performance optimization.
    • Participate in root-cause analysis and provide technical solutions for product issues.
    • Maintain technical documentation related to BSP development, configurations, and troubleshooting.

    Preferred candidate profile


    • 12 years of hands-on experience in Android BSP / Android Platform Development.
    • Good understanding of Android OS architecture and AOSP.
    • Knowledge of Linux/Android Kernel concepts.
    • Basic understanding of HAL (Hardware Abstraction Layer) and Android system services.
    • Experience with ADB, Fastboot, logcat, dmesg, and other Android debugging tools.
    • Good programming knowledge in C/C++
    • Familiarity with Linux shell scripting.
    • Understanding of Android build systems such as Soong / Make.
    • Basic knowledge of Device Tree, BoardConfig, Android build configuration, and vendor components.
    • Familiarity with Git and version-control systems.
    • Good debugging and problem-solving skills.

    Sourced from naukri

    Section · 02

    Skills

    cLinux Device DriverBootloaderBoard Support PackageKernelBspDevice Driver DevelopmentLinux DriverJTAGLinux Kernel ProgrammingHALANDROID PORTINGBsp DevelopmentBoard BringupAndroiddebugging

    Android BSP Software Engineer · waiting for your command