Audio Driver Developer

1 month ago


Bengaluru, India MaimsD Technology Full time

Position : Audio Driver

Location : Bangalore

Experience : 8 - 11 Yrs

Employment Type : Full Time, Permanent

Working mode : Regular

Notice Period : Immediate - 15 Days

Job Description :


We are seeking a highly skilled Audio Driver Developer to join our team. You will be responsible for designing, developing, and optimizing audio drivers for our embedded systems. The ideal candidate possesses a strong foundation in embedded Linux, C/C++ programming, and a deep understanding of audio systems.

Responsibilities :

- Design, develop, and maintain high-performance audio drivers for embedded platforms.

- Collaborate with hardware and software teams to ensure optimal driver integration and performance.

- Optimize audio performance, power consumption, and memory utilization.

- Troubleshoot and resolve complex audio-related issues.

- Stay up-to-date with the latest audio technologies and industry trends.

Requirements :

- 8+ years of experience in embedded Linux/Linux application/driver/kernel development.

- Strong C/C++ programming skills with a good understanding of object-oriented design.

- In-depth knowledge of Linux fundamentals and audio fundamentals.

- Experience in customizing Android Audio HAL, AudioPolicyManager, and AudioFlinger components.

- Expertise in audio sub-systems, audio drivers, frameworks, and ALSA SOC(ASOC).

- Proficiency in audio protocols like I2S.

- Strong background in embedded systems development.

- Excellent problem-solving and debugging skills.

- Ability to work independently and as part of a team.

Preferred Qualifications :

- Experience with any RTOS porting.

- Experience with host-to-DSP communication.

- Familiarity with audio testing and measurement tools.

Keywords : Audio driver, embedded Linux, Linux, device driver, audio sub-system, RTOS, Audio HAL, Audio Framework, OpenMax, ALSA, I2S.

(ref:hirist.tech)

  • Bengaluru, India Scalene works Full time

    General Qualifications for all openings in our team: • 8-11 years of experience in Linux / QNX device driver development. • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. • Working experience on board bring up activities. • Strong working knowledge of operating systems like...


  • Bengaluru, India Neorealm Full time

    Location:BengaluruExperience:3 to 8 YearsJobDescription:Are youpassionate about audio technology and Linux systems Join ourdynamic team as a Linux Audio Device Driver Developer andcontribute to cuttingedge projects in the audio technology domain.We are looking for a talented developer with strong C programmingskills and expertise in Linux internals to help...


  • Bengaluru, India Luxoft Full time

    Project descriptionThis is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our Client's core Linux-embedded team to work on the latest platforms and software. The person will interact closely with key technical experts to ensure the...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Global Pharma Tek Full time

    Mandatory Skills: . Engineer with to yrs of experience in embedded Linux driver/kernel development. . Strong C/C++ development skills with a good understanding of object-oriented design. . Experience with any one of the driver development domain · Graphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. · Multi Media-Video driver – Vaapi, vdpau,...

  • Linux Device Driver

    1 month ago


    Bengaluru, India Global Pharma Tek Full time

    . Engineer with to yrs of experience in embedded Linux driver/kernel development. . Strong C/C++ development skills with a good understanding of object-oriented design. . Experience with any one of the driver development domain · Graphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. · Multi Media-Video driver – Vaapi, vdpau, gstreamer, vl. ...

  • Ivi Solution Audio

    3 months ago


    Bengaluru, Karnataka, India Skillety Technologies Full time

    **Job Description**: Hi, We are recruiting for the following requirement. **Skill: IVI Solution Audio** **Exp: 3-14yrs** **Location: Bangalore** - Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs - Working experience on board bring up activities - Strong working knowledge of...

  • Senior Technical Lead

    3 weeks ago


    Bengaluru, India Capgemini Full time

    The ideal candidate will be responsible for developing high-quality Audio use cases for Automotive Infotainment products.Required Skills: 10 to 15years of experience in Embedded SW developmentAutomotive infotainment Audio experience in developing audio use cases for hypervisor based e-cockpit platform including IVI, RSE.Working experience in Audio framework,...


  • Bengaluru, India Capgemini Full time

    The ideal candidate will be responsible for developing high-quality Audio use cases for Automotive Infotainment products. Required Skills: 10 to 15years of experience in Embedded SW development Automotive infotainment Audio experience in developing audio use cases for hypervisor based e-cockpit platform including IVI, RSE. Working experience in Audio...


  • Bengaluru, India Capgemini Engineering Full time

    Experience: 4 to 15 Years.Education: BE/ B.Tech/ ME/ M.Tech/ MS.Strong experience in Linux Drivers Development and kernel programming.Experience in developing drivers for USB/Ethernet /Audio/ Graphics /PCI/Sensor/Camera.Strong programming in C/C++.Good in Linux internals conceptsExperience in debugging using JTAG- TRACE32 or any other debugger.


  • Bengaluru, India Capgemini Engineering Full time

    Experience: 4 to 15 Years. Education: BE/ B.Tech/ ME/ M.Tech/ MS. Strong experience in Linux Drivers Development and kernel programming. Experience in developing drivers for USB/Ethernet /Audio/ Graphics /PCI/Sensor/Camera. Strong programming in C/C++. Good in Linux internals concepts Experience in debugging using JTAG- TRACE32 or any other debugger.


  • Bengaluru, India Capgemini Engineering Full time

    Experience: 4 to 15 Years.Education: BE/ B.Tech/ ME/ M.Tech/ MS.Strong experience in Linux Drivers Development and kernel programming.Experience in developing drivers for USB/Ethernet /Audio/ Graphics /PCI/Sensor/Camera.Strong programming in C/C++.Good in Linux internals conceptsExperience in debugging using JTAG- TRACE32 or any other debugger.


  • Bengaluru, India Whitefield Careers Full time

    About the job :Mandatory Skills :- Engineer with 6 to 10 years of experience in embedded Linux/Linux application/driver/kernel development.- Strong C/C++ development skills with a good understanding of object-oriented design.- Experience dealing with Linux community and Open Source contribution a plus- Experience with any one of the domain (Multi Media,...


  • Bengaluru, India TekPillar Services Pvt. Ltd Full time

    We're looking for engineers to join our growing team of middleware development and DRM integration working on a cutting-edge Consumer SoC of a leading semiconductor company.Roles & Responsibilities :We are looking for candidates with experience in Dolby Vision/Audio integration and pre-certification testing along with Dolby Multistream Decoder (MS12)...


  • Bengaluru, India Capgemini Engineering Full time

    Location : BangaloreEducation: B.E/B.Tech/M.E/M.Tech (Computer or Electronics)Experience: 3+ Years.Vxworks/RTOS experience, RTOS driver development and test App development.Good in C and Data structures.Handson experience in RTOS OS Concepts, mutex, multithread, tasks, shared memory, IPC'sHands on experience in developing Audio, MIPI CSI Cameras, Graphics,...


  • Bengaluru, India Capgemini Engineering Full time

    Location : Bangalore Education: B.E/B.Tech/M.E/M.Tech (Computer or Electronics) Experience: 3+ Years. Vxworks/RTOS experience, RTOS driver development and test App development. Good in C and Data structures. Handson experience in RTOS OS Concepts, mutex, multithread, tasks, shared memory, IPC's Hands on experience in developing Audio, MIPI CSI Cameras,...


  • Bengaluru, India Capgemini Engineering Full time

    Location : BangaloreEducation: B.E/B.Tech/M.E/M.Tech (Computer or Electronics)Experience: 3+ Years.Vxworks/RTOS experience, RTOS driver development and test App development.Good in C and Data structures.Handson experience in RTOS OS Concepts, mutex, multithread, tasks, shared memory, IPC'sHands on experience in developing Audio, MIPI CSI Cameras, Graphics,...


  • Bengaluru, India Renault Nissan Technology & Business Centre India Full time

    Relevant Experience:Required experience from 5 years – 14 years.Strong knowledge of Android Audio Framework.Strong programming skills, including C++, Java and JNI,Binders, IPC mechanisms.Should have good knowledge/experience on middleware audio policy manager, audio flinger, android HAL, media server, audio server.Have good knowledge and understanding of...

  • Sales Associate

    3 months ago


    Bengaluru, India Kadence Entertainment Technology Full time

    **Responsibilities** - Identify and pursue new sales opportunities in the professional audio market segment. - Develop and maintain strong relationships with existing and potential customers. - Conduct product demonstrations and presentations to educate customers about our professional audio products and their benefits. - Provide excellent customer service...


  • Bengaluru, India Capgemini Engineering Full time

    Experience : 3 Years to 7 YearsJob Location:Bangalore.Job Description: –1. Linux Operating system Internals.- Kernel programming & system programming. (Mandatory)- Interrupt, synchronization mechanism in Linux. (Mandatory)- Linux device driver framework knowledge. (character/block drivers)- Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good...


  • Bengaluru, India Capgemini Engineering Full time

    Experience : 3 Years to 7 Years Job Location: Bangalore. Job Description: – 1. Linux Operating system Internals. - Kernel programming & system programming. (Mandatory) - Interrupt, synchronization mechanism in Linux. (Mandatory) - Linux device driver framework knowledge. (character/block drivers) - Kernel debugging techniques. (kdb/kgdb/printk..etc) 2....