Android BSP Developer

2 days ago


Bengaluru, India Consultancy Full time

We are seeking a highly skilled and experienced Android BSP Developer to join our dynamic team. The ideal candidate will have a deep understanding of embedded Linux development, kernel and driver development, and Android system architecture, with particular expertise in the Android HAL (Hardware Abstraction Layer) and multimedia frameworks.


In this role, you will be responsible for integrating Android with specific hardware platforms, ensuring system stability, compliance, and optimizing multimedia and hardware interfaces.

Responsibilities :

BSP Development : Design, develop, and optimize the Board Support Package (BSP) for Android-based embedded systems, ensuring compatibility and performance with various hardware platforms.

Kernel & Driver Development : Develop and maintain Linux kernel drivers, Android device drivers, and hardware abstraction layers (HAL) to support Android's multimedia features, including Audio, Video, Camera, Power, and Graphics.

System Integration : Integrate Android with hardware-specific components, ensuring seamless communication between Android's upper layers and the underlying hardware.

Multimedia Frameworks : Work with multimedia frameworks like Stagefright, Gstreamer, OpenMAX, Codec2, and others to enable media playback, recording, and processing on embedded Android devices.

CTS/VTS Compliance : Ensure Android systems are compliant with CTS (Compatibility Test Suite) and VTS (Vendor Test Suite), support testing efforts, and resolve defects related to compliance and platform stability.

System Debugging & Optimization : Debug and troubleshoot system issues related to the Android platform, kernel, drivers, and HAL. Perform system-level optimizations to enhance performance and power efficiency.

Collaboration : Work closely with cross-functional teams, including hardware engineers, software developers, and quality assurance teams, to deliver robust and high-performance Android systems.

Documentation : Maintain comprehensive technical documentation for BSP integration, driver development, and system configuration.

Mandatory Skills & Experience :

- 5+ years of experience in embedded Linux development, including Linux application, driver, and kernel development.

- Strong C/C++ development skills with an in-depth understanding of object-oriented design principles.

- In-depth understanding of the Android Framework and overall Android Architecture.

- Proficiency in one of the Android HAL components, including Audio, Graphics, Camera, Power, or similar subsystems.

- Experience with multimedia frameworks such as Stagefright, Gstreamer, OpenMAX, and Codec2 for media streaming and processing.

- Hands-on experience ensuring compliance with CTS/VTS and supporting the resolution of platform defects.

- Strong background in embedded systems development, including system knowledge, debugging, and troubleshooting.

- Experience in debugging low-level system issues, including kernel, drivers, and hardware interfaces.

(ref:hirist.tech)
  • Android BSP

    2 weeks ago


    Bengaluru, India KPIT Full time

    Responsibilities-Minimum 5+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of Linux kernel and device driver developmentExcellent debugging and...

  • Android bsp

    2 weeks ago


    Bengaluru, India KPIT Full time

    Responsibilities -Minimum 5+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of Linux kernel and device driver developmentExcellent debugging...

  • Android BSP

    2 weeks ago


    Bengaluru, India KPIT Full time

    Responsibilities -Minimum 5+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of Linux kernel and device driver developmentExcellent debugging...

  • Android BSP

    1 month ago


    Bengaluru, India KPIT Full time

    Requirements:Bachelor's or Master's degree in Computer Science, Electronics, or related fieldAt least 8+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood...

  • Android bsp

    1 month ago


    Bengaluru, India KPIT Full time

    Requirements:- Bachelor's or Master's degree in Computer Science, Electronics, or related field- At least 8+ years of experience in Android BSP development- Strong knowledge of Android operating system, kernel, and device drivers- Experience with Android BSP development tools such as AOSP, Android Studio, and Git- Proficiency in C, C++ programming languages-...

  • Android BSP

    2 weeks ago


    Bengaluru, India KPIT Full time

    Responsibilities -Minimum 5+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of Linux kernel and device driver developmentExcellent debugging and...

  • Android BSP

    2 weeks ago


    Bengaluru, India KPIT Full time

    Responsibilities -Minimum 5+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of Linux kernel and device driver developmentExcellent debugging and...

  • Android BSP

    2 weeks ago


    Bengaluru, India KPIT Full time

    Responsibilities - Minimum 5+ years of experience in Android BSP development Strong knowledge of Android operating system, kernel, and device drivers Experience with Android BSP development tools such as AOSP, Android Studio, and Git Proficiency in C, C++ programming languages Good understanding of Linux kernel and device driver development Excellent...

  • Android Bsp

    4 weeks ago


    Bengaluru, India KPIT Full time

    Bachelor's or Master's degree in Computer Science, Electronics, or related fieldAt least 8+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of...

  • Android bsp

    4 weeks ago


    Bengaluru, India KPIT Full time

    Bachelor's or Master's degree in Computer Science, Electronics, or related fieldAt least 8+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of...

  • Android BSP

    1 month ago


    Bengaluru, India KPIT Full time

    Requirements:Bachelor's or Master's degree in Computer Science, Electronics, or related fieldAt least 8+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood...

  • Android BSP

    1 month ago


    Bengaluru, India KPIT Full time

    Requirements:Bachelor's or Master's degree in Computer Science, Electronics, or related fieldAt least 8+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood...

  • Android BSP

    1 month ago


    Bengaluru, India KPIT Full time

    Requirements: Bachelor's or Master's degree in Computer Science, Electronics, or related field At least 8+ years of experience in Android BSP development Strong knowledge of Android operating system, kernel, and device drivers Experience with Android BSP development tools such as AOSP, Android Studio, and Git Proficiency in C, C++ programming languages Good...

  • Android BSP

    2 weeks ago


    Greater Bengaluru Area, India KPIT Full time

    · Bachelor's or Master's degree in Computer Science, Electronics, or related field· At least 8+ years of experience in Android BSP development· Strong knowledge of Android operating system, kernel, and device drivers· Experience with Android BSP development tools such as AOSP, Android Studio, and Git· Proficiency in C, C++ programming languages· Good...

  • Android BSP

    2 weeks ago


    Greater Bengaluru Area, India KPIT Full time

    · Bachelor's or Master's degree in Computer Science, Electronics, or related field · At least 8+ years of experience in Android BSP development · Strong knowledge of Android operating system, kernel, and device drivers · Experience with Android BSP development tools such as AOSP, Android Studio, and Git · Proficiency in C, C++ programming languages ·...

  • Android BSP Developer

    2 weeks ago


    Greater Bengaluru Area, India KPIT Full time

    Hello All,We are hiring for Android BSP.Notice Period - Immediate to 60 daysExperience: 5to 15 yearsLocation : Bangalore, KochiJob Profile: · Bachelor's or Master's degree in Computer Science, Electronics, or related field· At least 5+ years of experience in Android BSP development· Strong knowledge of Android operating system, kernel, and device...

  • Android BSP Developer

    2 weeks ago


    Greater Bengaluru Area, India KPIT Full time

    Hello All,We are hiring for Android BSP.Notice Period - Immediate to 60 daysExperience: 5to 15 yearsLocation : Bangalore, KochiJob Profile: · Bachelor's or Master's degree in Computer Science, Electronics, or related field· At least 5+ years of experience in Android BSP development· Strong knowledge of Android operating system, kernel, and device...

  • Android BSP Developer

    2 weeks ago


    Greater Bengaluru Area, India KPIT Full time

    Hello All, We are hiring for Android BSP. Notice Period - Immediate to 60 days Experience: 5to 15 years Location : Bangalore, Kochi Job Profile: · Bachelor's or Master's degree in Computer Science, Electronics, or related field · At least 5+ years of experience in Android BSP development · Strong knowledge of Android operating system, kernel, and...

  • Android Bsp

    4 weeks ago


    Bengaluru, India KPIT Full time

    Bachelor's or Master's degree in Computer Science, Electronics, or related field At least 8+ years of experience in Android BSP development Strong knowledge of Android operating system, kernel, and device drivers Experience with Android BSP development tools such as AOSP, Android Studio, and Git Proficiency in C, C++ programming languages Good...

  • Android Bsp

    4 weeks ago


    Bengaluru, India KPIT Full time

    Bachelor's or Master's degree in Computer Science, Electronics, or related fieldAt least 8+ years of experience in Android BSP developmentStrong knowledge of Android operating system, kernel, and device driversExperience with Android BSP development tools such as AOSP, Android Studio, and GitProficiency in C, C++ programming languagesGood understanding of...