Android Linux Driver Developer

4 weeks ago


Bangalore, Karnataka, India Cientra Techsolutions Full time

Job Description :


- Develop application processor Linux device drivers for audio integrated circuits in Android.

Key Responsibilities :

- Design and test application processor Linux audio device drivers in an Android platform

- Set up and maintain build and release infrastructure for code patches and kernel builds

- Work with customers on integration of Audience device drivers into Android systems

- Occasionally travel to customer locations to aid with integration of Audience device drivers

Required Skillset and Experience :

- Ability to use the Android SDK and all tools listed on under Tools Help

- Ability to create and review changes for Gerrit and participate in a continuous integration loop

- Ability to bring up Android on platforms from scratch

- Ability to rebuild the entire Android system including the kernel, middleware (AOSP) and applications

- Knowledge of and use of Android mailing lists and other mechanisms to get support

- 5-7+ years of experience in software development.

- 5+ years of experience in embedded Linux application processor device driver development.

- Strong C programming skills

- Strong in software development for real-time embedded systems

- Experience writing device drivers for audio codecs

- Experience using Advance Linux Sound Architecture (ALSA)

- Familiarity with standard digital audio serial interfaces

- Proven ability to effectively work with customers on software integration

- Good troubleshooting skills

- Ability to use lab equipment for test and debug of audio systems

- Excellent verbal and written communication skills

- Good team player with strong initiative

- BS in Electrical Engineering, Computer Science, or related technical field

- Experience in Android programming and Android audio framework

- Exposure to cellular wireless industry

- Audio expertise including audio codecs

(ref:hirist.tech)

  • Bangalore, Karnataka, India DXC Luxoft Full time

    Project Description : Luxoft is collaborating with a prominent HW SoC Vendor in creation of an Android Automotive BSP targeted at the Automotive Industry. The customer wants Luxoft to do the board bring-up of Android Automotive on target SoC platform. The platform would be included IVI modules and features for Automotive market. During this duration, Luxoft...


  • Hyderabad/Bangalore, Karnataka, India SDNA Full time

    REQUIRED SKILLS : - Very good C programming and Linux skills.- Good to have experience in embedded/automotive software and/or driver development on ARM SoCs on Linux/Android etc- Good to have multi-threaded programming experience.- Good at Linux System programming.- Good understanding of Linux OS concepts and Linux Kernel internals.- Awareness of RTOS...

  • Linux Device Driver

    4 weeks ago


    Bangalore, Karnataka, India Cientra Techsolutions Full time

    JD Responsibilities :- Ownership of system design and firmware on hardware prototype projects and development platforms.- Collaborating in a team environment across engineering disciplines.- Experimenting with and implementing interfaces to various sensors.- Devising and implementing low-latency network interface protocols.- Coding programs and scripts as...


  • Bangalore, Karnataka, India Semi leaf Full time

    Role : Android Middleware EngineerExperience : 8+yrsLocation : BangaloreAvailability : Immediate to max 30 daysQualification : B.E/B. Tech Interview Mode : Face to Face Mandatory Skills :1. Engineer with 8+ years of experience in embedded Linux/Linux application/driver/kernel development2. Strong C/C++ development skills with a good understanding of...

  • Android OS Developer

    2 weeks ago


    Bangalore, Karnataka, India Talentoj Full time

    Responsibility :- Understand and implement Android AOSP customizations needed on android tablet based dashboards- Build and integrate middleware and android application related changes for continuous product operation and software/firmware upgrade- Build and maintain communication protocols between systems based on Bluetooth- Ensure that good security...

  • Tescra Software

    4 weeks ago


    Bangalore, Karnataka, India TESCRA SOFTWARE PRIVATE LIMITED Full time

    Job Description :Zebra Technologies is looking for a engineer skilled in Android application/platform development who has strong knowledge of Android internals, Android SDK, NDK, Linux Kernel and System programming. As an Android developer you will be playing a pivotal role in making Android platform enterprise grade. You would work with scrum teams using...


  • Bangalore, Karnataka, India Codersbrain India Private Limited Full time

    Salary : 22 - 26LPAJob Description :Responsibilities :- Design, develop, and optimize audio multimedia solutions for embedded Android systems.- Work closely with cross-functional teams to integrate audio components into Android frameworks and applications.- Develop and maintain audio drivers, kernel modules, and HAL interfaces for Android-based devices.-...


  • Bangalore, Karnataka, India Career Makers Full time

    Role and Responsibilities:- Responsible for Graphics Performance Optimization for Flagship & Innovative Company Galaxy Mobile devices- Understand existing solutions and come up with ideas to build the next versions with improved architecture and optimizations in Rendering & Display paths- Responsible for understanding, profiling bottlenecks in the design,...


  • Bangalore, Karnataka, India Excellence and Eminence LLP Full time

    We are looking for Android Kernel Developer (Automotive with 5 to 10 Yrs of Experience for our esteemed client for Bangalore Location.Key Skills : Android, Linux, BSP, C, Kernel OptimizationNote : Candidate shall be willing to work at client locationThis is an immediate requirement. Please apply if you can join within 20 days or close to 20 days.Roles and...

  • Firmware Developer

    2 weeks ago


    Bangalore, Karnataka, India METACIPHER LABS PRIVATE LIMITED Full time

    Job Description :- Knowledge of CPU Architectures like RISC-V, x86 and ARM- Experience in C and Assembly programming.- Good understanding of DDR5/HBM memory controller and communication protocols such as I2C, SPI, PCIe.- Good understanding of Linux operating system concepts, Linux kernel internals and boot loaders- Experience in any of the Linux drivers such...


  • Bangalore, Karnataka, India CONFIG SOLUTIONS PRIVATE LIMITED Full time

    Job Description : ROLE : Windows Driver DevelopmentEXP : 4-16+ YearsNP : 0-30 Day (Priority)MODE : Work From Office (5 Days)Location : Bangalore (L1 Clear Candidates will Conduct F2F interview on Monday - Final Round)Job Description : Must have : - Embedded C/C++ , Wi-Fi Windows Driver , Wi-Fi IEEE 802.11- Excellent C Programming and software debug skills-...


  • Bangalore, Karnataka, India Cientra Techsolutions Full time

    - Android Bring-up and upgrade experience on new platforms- Android Components knowledge- Build and Debug tools usage- Working Knowledge of CameraHAL, HWComposer, AudioHAL- Video Codecs knowledge will be a plus- Java/JNI, Binder Layer understanding- Hand-on experience with Android related kernel drivers like ION, LCD, FB, TouchScreen etcJagadeesh DTalent...


  • Bangalore, Karnataka, India Zyoin group Full time

    Job Description :We are seeking an experienced Bootloaders Developer to join our team. The Bootloaders Developer will be responsible for developing bootloaders for RISC-V boards, enabling secure boot, implementing firmware update functionality, and contributing to the development of Linux BSP (Board Support Package) and drivers. The ideal candidate will have...

  • Memory Expert

    4 weeks ago


    Bangalore, Karnataka, India Career Makers Full time

    Job Description :- Strong experience in Java, C, C++ & Python programming.- Understanding of Android Architecture, specialized in FW development (ActivityManager, Window Manager).- Strong knowledge of ART (Android runtime ) and Android memory management (LMKD, GC, Swap/reclaim, Kswapd, AMS).- Experience with memory management, threading, and performance...

  • Firmware Developer

    4 weeks ago


    Bangalore, Karnataka, India TALENTON TECHNOLOGY SERVICES PRIVATE LIMITED Full time

    Firmware engineering skill sets : Languages : C/C++, frameware : Qt,Tools : sqlite3, git. Linux : IPC machanism, POSIX threads, threads synchronisation. - Linux bootup process, filesystem, partitions, device driver knowledge. Technologies : Cloud, DVR, nDVR, MPEG-DASH, HLS. Audio/video codecs knowledge.- Experience with embedded Linux and / or Android.-...

  • Montbleu Technologies

    3 weeks ago


    Bangalore, Karnataka, India Montbleu Technologies Pvt Ltd Full time

    Job Description :Role : Android Systems EngineerExperience : 5 to 8 years experience in software development. Successful track record and experience in developing & maintaining software systems Skills : - Problem solving and troubleshooting technical issues to take ownership and strive for the best solutions.- Using performance analysis tools, such as...


  • Bangalore/Hyderabad, Karnataka, India SKANDHA IT SERVICES PRIVATE LIMITED Full time

    About the job:Role: Senior Firmware Engineer/DeveloperExperience: 5+ yearsPosition: Full-timeEducation & Experience:- Bachelors/master's degree in engineering.- Minimum 5 years of experience in Firmware Development with a focus on Linux-based systems.- Proficient in C, C++, assembly, Embedded programming, and python scripting is a plus.- Experience with...


  • Bangalore, Karnataka, India BITSILICA PRIVATE LIMITED Full time

    Domain : Embedded SystemResponsibilities :C++ Development with STL on Linux :- Proficient in C++ programming with Standard Template Library (STL) on Linux environment.- Utilize C++ for efficient and robust application development, ensuring adherence to best practices.Linux System Programming :- Hands-on experience in C programming utilizing Linux system...


  • Bangalore, Karnataka, India Career Makers Full time

    Technology & Domain :Must-Have :- Expertise in Android Application & Service/API development in Managed code (Java, Kotlin) and Native (C/C++)- Android Framework internals expertise - Window Manager, Activity Manager, OOM/LMK etc. - System Service & interface development. - Android R/Generic Kernel Image (GKI Compliance) - GKI compliant Kernel driver...

  • Linux Developer

    3 weeks ago


    Bangalore, Karnataka, India Epsilonedge Full time

    Role : Linux DeveloperResponsibilities :- Design, develop, and implement embedded software for camera systems.- Integrate camera functionalities with other system components.- Develop drivers and applications for Linux environments (3+ years experience required).- Work with multimedia frameworks like GStreamer (a plus).- Experience with video processing,...