Talent.com
This job offer is not available in your country.
Android BSP Development Engineer - Embedded C / C++ Programming

Android BSP Development Engineer - Embedded C / C++ Programming

HyrEzy Talent SolutionsBangalore
30+ days ago
Job description

Mandatory Skills :

1. Engineer with 8+ years of experience in embedded Linux / Linux application / driver / kernel development

2. Strong C / C++ development skills with a good understanding of object oriented design

3. Good understanding of Android framework, overall Android Architecture.

4. Proficient in any one of Android HAL amongst Audio, Graphics, Camera, Power etc.

5. Experience with Multimedia frameworks such as Stagefright, Gstreamer, OpenMAX, Codec2.

6. Compliance to CTS / VTS and support in resolving defects

7. Strong background in embedded systems development

8. System knowledge, System Debugging

Good to have :

1. Experienced with Android Automotive platform is desired.

2. Experience on Android virtualization (virtio, trout) and hypervisor based OS

Key Responsibilities :

1. Embedded Linux Development :

  • Lead the development and integration of Linux-based drivers and kernel modules for Android BSP (Board Support Package) on embedded systems.

2. C / C++ Development :

  • Utilize strong C / C++ programming skills to write, debug, and optimize low-level code with a focus on object-oriented design for embedded systems.
  • 3. Android HAL Integration :

  • Develop and integrate Android Hardware Abstraction Layer (HAL) components, specializing in one or more of the key domains such as Audio, Graphics, Camera, Power, etc.
  • 4. Multimedia Frameworks :

  • Work with advanced multimedia frameworks like Stagefright, GStreamer, OpenMAX, and Codec2 to enable efficient media processing, playback, and encoding on embedded devices.
  • 5. System Debugging & Optimization :

  • Perform system-level debugging, root cause analysis, and optimize performance for Android systems on embedded hardware.
  • 6. Compliance and Defect Resolution :

  • Ensure compliance with Android Compatibility Test Suite (CTS) and Vendor Test Suite (VTS), addressing and resolving defects and ensuring system integrity.
  • 7. Embedded Systems Development :

  • Apply your strong background in embedded systems to design and implement robust, efficient, and scalable solutions tailored for Android-powered devices.
  • 8. Collaboration with Cross-functional Teams :

  • Collaborate with hardware, software, and product teams to ensure seamless integration and optimal performance of Android systems on various hardware platforms.
  • Nice-to-Have Skills :

    1. Android Automotive Platform Experience :

  • Hands-on experience with the Android Automotive platform for in-vehicle infotainment and other automotive applications.
  • 2. Android Virtualization and Hypervisor Expertise :

  • Familiarity with Android virtualization technologies like Virtio, Trout, and hypervisor-based operating systems to enable secure and efficient virtual environments on Android platforms.
  • Note : This role requires a highly skilled individual with deep knowledge of embedded Linux and Android frameworks, capable of working on complex systems and driving innovations in BSP development.

    (ref : hirist.tech)

    Create a job alert for this search

    Embedded Engineer • Bangalore

    Related jobs
    • Promoted
    Technical Lead

    Technical Lead

    People Tech Group Inchosur, tamil nadu, in
    Required Skills & Qualifications.Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or related field. Strong hands-on experience with OpenGL ES (2.Proficiency in...Show moreLast updated: 25 days ago
    • Promoted
    Unify Technologies - Software Development Engineer - Android Platform

    Unify Technologies - Software Development Engineer - Android Platform

    Unify Technologies Pvt. Ltd.Bangalore
    Job Description : Key Responsibilities : - Design and implement Android ...Show moreLast updated: 30+ days ago
    • Promoted
    Audio Developer - Embedded System

    Audio Developer - Embedded System

    Coders Brain Technology Private LimitedBangalore
    Key Responsibilities : - Develop and maintain Linux kernel and device drivers, specifically focused on audio subsystems (ALSA / ASoC). Work on audio transmission protocols such a...Show moreLast updated: 30+ days ago
    • Promoted
    Android AOSP Developer - Hardware Abstraction Layer

    Android AOSP Developer - Hardware Abstraction Layer

    TekPillarBangalore
    Job Role : Android AOSP Developer Experience : 2 to 4 years Location : Bangalore / Kochi Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer III - Android Applications

    Software Development Engineer III - Android Applications

    GeektrustBangalore
    Role specific tech information : - Bachelor's degree and / or master's degree in computer science or relevant equivalent.Experience in defi...Show moreLast updated: 30+ days ago
    • Promoted
    Leadsoc Technologies - Android Firmware Developer - Embedded C / Linux

    Leadsoc Technologies - Android Firmware Developer - Embedded C / Linux

    Leadsoc Technologies Pvt LtdBangalore
    About the Role : We are looking for an experienced Android Firmware Developer with strong expertise in Embedded C, Linux OTA, Bootloader, and Firmware Development.The role invo...Show moreLast updated: 16 days ago
    • Promoted
    Zorba AI - Embedded Firmware Developer - C / C++

    Zorba AI - Embedded Firmware Developer - C / C++

    Zorba Consulting India Pvt. Ltd.Bangalore
    Experience : 4+ Years.Location : Bangalore, India (Work from Office).Job Type : Full-Time.Job Summary : We are looking for a passio...Show moreLast updated: 30+ days ago
    • Promoted
    BSP Development Engineer - RTOS Platform

    BSP Development Engineer - RTOS Platform

    VariteBangalore
    Job Description : - 5- 8 years of hands-on experience in device driver development for RTOS platforms.Strong proficiency in C programming, ...Show moreLast updated: 13 days ago
    • Promoted
    C++ Embedded Engineer

    C++ Embedded Engineer

    Cyanous Software Private LimitedBangalore
    Embedded C / C++ Development experience Embedded Linux.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be ...Show moreLast updated: 30+ days ago
    • Promoted
    Android Framework Engineer - Embedded C

    Android Framework Engineer - Embedded C

    NasugroupBangalore
    Job Overview : We are seeking an experienced Android Framework Engineer with a strong background in Embedded C and Android architecture.The ideal c...Show moreLast updated: 30+ days ago
    • Promoted
    Western Digital - Software Development Engineer - Embedded / Firmware

    Western Digital - Software Development Engineer - Embedded / Firmware

    Western DigitalBangalore
    Job Title : Engineer Software Development Engineering (Embedded) Job Overview : We are seeking a highly mot...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Embedded Developer - C / C++

    Firmware Embedded Developer - C / C++

    Sportstech GMBHBangalore
    We are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness / wearable devices , with a strong focus on Blue...Show moreLast updated: 5 days ago
    • Promoted
    Android Developer - Embedded System

    Android Developer - Embedded System

    E-Hireo Global Solutions Pvt LtdBangalore
    What Were Looking For : - Bachelors / masters in computer science / Electronics or any other equivalent degree.Years of Android / Embedded Platform experience.Knowledge and...Show moreLast updated: 9 days ago
    • Promoted
    Android BSP Development Engineer - Hardware Abstraction Layer

    Android BSP Development Engineer - Hardware Abstraction Layer

    MempageBangalore
    Key Responsibilities : - Design, develop, and maintain Android Framework, HAL, and driver-level components.Work on Android Multimedia Framework in...Show moreLast updated: 11 days ago
    • Promoted
    C++ Developer - Embedded / Automotive Domain

    C++ Developer - Embedded / Automotive Domain

    MirafraBangalore
    Good experience with UML design, design patterns.Strong coding, debugging and problem solving skills.Experience with embedded systems preferably related to automotive Infotainment middleware, appli...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Developer - C++ / Embedded Linux

    Embedded Software Developer - C++ / Embedded Linux

    SKYGATE CONSULTINGBangalore
    Job Description : - Must have very good expertise in C++ programming language with feature development experience using this language. One or more years of experience in program...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded C Engineer - C++

    Embedded C Engineer - C++

    Tekpillar Service Pvt. Ltd.Bangalore
    Embedded C Location : Bangalore Experience : 3-6 Years Job Description< / b&...Show moreLast updated: 30+ days ago
    • Promoted
    Platform / BSP Engineer

    Platform / BSP Engineer

    Cambium NetworksBengaluru, Karnataka, India
    Highly proficient in C and embedded Linux development, with.Experience with Ethernet drivers, Wifi, PCI drivers, etc.Experience ARM64 architecture-based platforms. Strong knowledge of customizing ub...Show moreLast updated: 30+ days ago