Android Peripheral Driver Developer

4 weeks ago


Bengaluru, Karnataka, India Excellence and Eminence LLP Full time
Job Title: Android Peripheral Driver Developer

We are seeking an experienced Android Peripheral Driver Developer to join our team at Excellence and Eminence LLP. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining Android peripheral drivers.

Responsibilities:
  • Design and develop Android peripheral drivers to ensure seamless integration with Android devices.
  • Collaborate with hardware teams to ensure proper functionality and performance of drivers.
  • Optimize driver performance for various Android devices and communication protocols.
  • Apply knowledge of Linux device driver architecture and Linux kernel architecture in the development process.
  • Develop drivers for various communication protocols such as I2C, I2S, SPI, and UART.
  • Utilize hardware debugging tools such as JTAG and oscilloscopes to diagnose and resolve issues.
  • Develop and maintain drivers that interact with secure OS architectures (e.g, OP-TEE).
  • Ensure drivers meet security standards and protocols.
  • Utilize the Yocto build environment for building and integrating drivers.
  • Ensure compatibility and stability of drivers within the Yocto framework.
  • Develop applications that require trusted execution environments.
  • Ensure applications meet the security and performance requirements.
Requirements:
  • Proficiency in C Language.
  • Strong understanding of Linux Device Driver Architecture.
  • Experience with communication protocols: I2C, I2S, SPI, UART.
  • Hardware debugging skills, including experience with JTAG and oscilloscopes.
  • Knowledge of Linux Kernel Architecture.
  • Familiarity with boot loader architectures (Uboot, GRUB, UEFI).
  • Experience with secure OS architectures (e.g, OP-TEE).
  • Understanding of Yocto build environment.
  • Experience in Trusted Application Development.
  • Minimum of 3 years of experience in driver development or a related role.
  • Strong understanding of Android system architecture and peripheral integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to manage multiple projects and meet deadlines.
  • Experience with Android Open Source Project (AOSP) development.
  • Familiarity with other secure OS architectures.

  • Android BSP Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Neudeep Technologies Pvt. Ltd Full time

    Job Title: Android BSP EngineerWe are seeking a highly skilled Android BSP Engineer to develop and integrate board support packages (BSP) for custom hardware platforms running Android.The ideal candidate will have experience in working with peripheral devices and be adept at building, debugging, and maintaining the low-level software stack to ensure seamless...

  • Android BSP Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Neudeep Technologies Pvt. Ltd Full time

    Job Title: Android BSP EngineerWe are seeking a highly skilled Android BSP Engineer to develop and integrate board support packages (BSP) for custom hardware platforms running Android.Key Responsibilities:Develop and maintain the Board Support Package (BSP) for Android-based hardware platforms.Integrate and customize the Linux kernel and device drivers for...


  • Bengaluru, Karnataka, India Nymble Full time

    About NymbleNymble is a cutting-edge technology company that's revolutionizing the way we cook at home. Our mission is to make cooking easier, faster, and more enjoyable for everyone.Job Title: Android Firmware EngineerWe're seeking an experienced Android Firmware Engineer to join our team. As an Android Firmware Engineer at Nymble, you will be responsible...


  • Bengaluru, Karnataka, India Nymble Full time

    About NymbleNymble is a fast-growing Series-A funded startup backed by Tier-1 VCs, including Accel Partners and Waterbridge Ventures. We're revolutionizing the cooking industry with our autonomous cooking robots that use Artificial Intelligence enabled Computer Vision to consistently and reliably cook the best food for our users.Job DescriptionWe're seeking...


  • Bengaluru, Karnataka, India Luxoft Full time

    Project OverviewWe are seeking an experienced software engineer to work on a project involving the development and integration of drivers for the Android Automotive Operating System (AAOS). The role requires bringing up V4L2 drivers in the Android AAOS stack (Linux Kernel) and creating C++ HALs to connect with these drivers.Key ResponsibilitiesDevelop and...


  • Bengaluru, Karnataka, India Luxoft Full time

    Project OverviewWe are seeking an experienced software engineer to work on a project involving the development and integration of drivers for the Android Automotive Operating System (AAOS). The role requires expertise in bringing up V4L2 drivers in the Android AAOS stack (Linux Kernel) and creating C++ HALs to connect with these drivers.Key...


  • Bengaluru, Karnataka, India Luxoft Full time

    Job Title: Senior AAOS HAL/Driver DeveloperWe are seeking an experienced software engineer to join our team at Luxoft and work on a project involving the development and integration of drivers for the Android Automotive Operating System (AAOS). The role requires bringing up V4L2 drivers in the Android AAOS stack (Linux Kernel) and creating C++ HALs to...


  • Bengaluru, Karnataka, India Luxoft Full time

    Job DescriptionWe are seeking an experienced software engineer to work on a project involving the development and integration of drivers for the Android Automotive Operating System (AAOS). The role involves bringing up V4L2 drivers in the Android AAOS stack (Linux Kernel) and creating C++ HALs to connect with these drivers. The candidate will also develop...


  • Bengaluru, Karnataka, India Luxoft Full time

    About the Role:Luxoft is seeking a seasoned Android developer to join our team and contribute to the enablement of the Android Automotive platform for a key customer.Key Responsibilities:The successful candidate will be responsible for developing and maintaining the Android Framework and BSP components, with a focus on Linux, Embedded, device drivers, Audio...


  • Bengaluru, Karnataka, India Proxelera Full time

    Key Responsibilities:- Develop and maintain Android-based BSPs with strong expertise in Linux kernel and drivers.- Analyze and resolve complex issues in CTS and GTS, ensuring high-quality software delivery.- Port and optimize Android for various hardware platforms, collaborating with cross-functional teams.- Utilize strong problem-solving skills to debug and...


  • Bengaluru, Karnataka, India Luxoft Full time

    Job Title: Senior Automotive Driver DeveloperWe are seeking a highly skilled Senior Automotive Driver Developer to join our team at Luxoft. As a key member of our team, you will be responsible for developing and integrating drivers for the Android Automotive Operating System (AAOS).Key Responsibilities:Develop and bring up V4L2 drivers in the Android AAOS...


  • Bengaluru, Karnataka, India Luxoft Full time

    Job Summary:We are seeking an accomplished developer to join our team at Luxoft as an expert in driver development for the Android Automotive Operating System (AAOS). Your primary responsibility will be to design, develop, and integrate V4L2 drivers within the Android AAOS stack (Linux Kernel) and create C++ Hardware Abstraction Layers (HALs) to interface...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Job SummaryWe are seeking a highly skilled Android BSP Development Specialist to join our team at Uni Connect Pte Ltd. The ideal candidate will have a strong background in Android framework development, with a minimum of 6 years of experience in Android Framework/HAL/driver development.Key ResponsibilitiesDesign and develop Android BSPs for various...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Job SummaryWe are seeking a highly skilled Android BSP Development Specialist to join our team at Uni Connect Pte Ltd. The ideal candidate will have a strong background in Android framework development, with a minimum of 6 years of experience in Android Framework/HAL/driver development.Key ResponsibilitiesDesign and develop Android BSPs for various...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Job DescriptionMandatory Skills:1. We are seeking an experienced Android Framework developer with a strong background in C/C++ development and a good understanding of object-oriented design.2. The ideal candidate will have a good understanding of the Android framework and overall Android Architecture, as well as proficiency in any one of Android HAL amongst...


  • Bengaluru, Karnataka, India Uni Connect Pte Ltd Full time

    Job DescriptionMandatory Skills:1. Experienced Android Framework engineer with 6+ years of experience in developing BSPs for Android devices.2. Strong C/C++ development skills with a good understanding of object-oriented design and embedded systems development.3. In-depth knowledge of Android framework, overall Android Architecture, and HAL development.4....


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Android BSP Development EngineerWe are seeking a highly skilled Android BSP Development Engineer to join our team at MaimsD Technology. The ideal candidate will possess a strong foundation in embedded Linux, C/C++ programming, and a deep understanding of Android architecture.Key Responsibilities:Develop, port, and maintain Android BSPs for target hardware...


  • Bengaluru, Karnataka, India Luxoft Full time

    Job Description:We are seeking an experienced developer to work on a project involving the development and integration of drivers for the Android Automotive Operating System (AAOS). The role involves bringing up V4L2 drivers in the Android AAOS stack (Linux Kernel) and creating C++ HALs to connect with these drivers.Key Responsibilities:Develop and bring up...


  • Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full time

    Job Description:We are seeking a highly skilled Android Framework Developer to join our team at Growel Softech Pvt. Ltd. in Bangalore. As a key member of our Android Product Line, you will be responsible for taking an Android product to market.Key Responsibilities:Develop and maintain Android frameworks, NDK, JNI, and Linux kernel.Port and customize Android...


  • Bengaluru, Karnataka, India MaimsD Technology Full time

    Graphic Driver DeveloperWe are seeking a highly skilled Graphic Driver Developer to join our team at MaimsD Technology in Bangalore. The ideal candidate will have a strong foundation in embedded systems, Linux kernel development, and graphics programming.Responsibilities:Develop and maintain high-performance graphics drivers for embedded...