Linux Audio Device Driver Developer

3 months ago


Bengaluru, India Neorealm Full time

Location:Bengaluru

Experience:3 to 8 Years

JobDescription:

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 us innovate andoptimize our audiosolutions.

KeyResponsibilities:

  • Developand Optimize Audio DeviceDrivers:

    • Utilizeyour expertise in C programming and data structures to developrobust audio devicedrivers.
  • LinuxInternals and DeviceDrivers:

    • Leverageyour deep understanding of Linux internals and device driverdevelopment to enhance systemperformance.
  • DeviceTree Source (DTS)Files:

    • Apply yourknowledge of DTS files for accurate hardwareconfiguration.
  • ALSAFramework:

    • Workextensively with the Advanced Linux Sound Architecture (ALSA)framework to deliver highquality audiosolutions.
  • AudioCodecs:

    • Implementand optimize audio codecs such as MP3 AAC FLAC andothers.
  • DigitalSignal Processing(DSP):

    • Utilizeyour knowledge of DSP to enhance audio processingcapabilities.
  • ARMArchitecture:

    • Developand debug on ARM architecture ensuring optimalperformance.
  • Debugging:

    • Utilizetools like JTAG and Trace32 for effective debugging. Knowledge ofGDB and KGDB is aplus.


Requirements

Qualifications:

  • EducationalBackground:
    • BE BTech ME MTech inComputer Science Electronics or relatedfields.
  • ProfessionalExperience:
    • 3 to 8 years of relevantexperience in audio device driverdevelopment.
  • TechnicalSkills:
    • Strong C programming and datastructure skills.
    • Proficiency inLinux internals and device driverdevelopment.
    • Experience with DTSfiles.
    • Handson experience with theALSA framework.
    • Knowledge of audiocodecs and DSP.
    • Experience with ARMarchitecture.
    • Proficient indebugging with JTAG Trace32 and optionally GDB andKGDB.

PreferredSkills:

  • Strongproblemsolving abilities.
  • Excellentteamwork and communicationskills.
  • Ability to workindependently and manage multiple tasksefficiently.


Benefits


  • InnovativeEnvironment:
    • Workon cuttingedge audio technology projects in a collaborative andinnovativeenvironment.
  • ProfessionalGrowth:
    • Opportunitiesfor continuous learning and careeradvancement.
  • DynamicTeam:
    • Be partof a team of talented professionals who are passionate abouttechnology.


Qualifications: Educational Background: BE, BTech, ME, MTech inComputer Science, Electronics, or related fields. ProfessionalExperience: 3 to 8 years of relevant experience in audio devicedriver development. Technical Skills: Strong C programming and datastructure skills. Proficiency in Linux internals and device driverdevelopment. Experience with DTS files. Hands-on experience withthe ALSA framework. Knowledge of audio codecs and DSP. Experiencewith ARM architecture. Proficient in debugging with JTAG, Trace32,and optionally GDB and KGDB. Preferred Skills: Strongproblem-solving abilities. Excellent teamwork and communicationskills. Ability to work independently and manage multiple tasksefficiently.

  • 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 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....


  • 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 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 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 MaimsD Technology Full time

    Role : Linux Device Driver DevelopmentLocation : Bangalore/HyderabadExp : 3 to 10 YearsJob Summary :We are seeking a talented Embedded Linux Device Driver Developer to join our team in Bangalore or Hyderabad. The ideal candidate will have a strong understanding of embedded programming, C language, and device drivers, with experience in Linux kernel...

  • 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. ...


  • Bengaluru, India MaimsD Technology Full time

    Position : Audio Driver Location : BangaloreExperience : 8 - 11 YrsEmployment Type : Full Time, PermanentWorking mode : RegularNotice Period : Immediate - 15 DaysJob 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....


  • 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.

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Samsung Electronics Full time

    5 to 14 years of experience inTo Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.Working knowledge of Linux / QNX device driversGood knowledge of Linux kernel and device driver developmentGood experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar...

  • Linux Device Driver

    1 week ago


    Bengaluru, India Samsung Electronics Full time

    5 to 14 years of experience in To Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets. Working knowledge of Linux / QNX device drivers Good knowledge of Linux kernel and device driver development Good experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Samsung Electronics Full time

    5 to 14 years of experience inTo Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.Working knowledge of Linux / QNX device driversGood knowledge of Linux kernel and device driver developmentGood experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar...


  • Bengaluru, India CIMware Technologies Pvt. Ltd. Full time

    Job DescriptionLinux Device Driver Programmer- Must have very good C programming knowledge and Linux / OS Internals knowledge- Must have hands on experience on Linux kernel & user space programming- Working experience on PCIe device drivers- Experience in developing device drivers & Good understanding  of Linux device model and driver framework with kernel...


  • Bengaluru, India Mempage Technologies Full time

    Job Description :Responsibilities :- Design, develop, test, and debug device drivers for various hardware peripherals including I2C, Serial, NIC (Network Interface Cards), and others.- Contribute to the Linux kernel development process by submitting code upstream.- Maintain and update existing device drivers.- Collaborate with hardware and firmware engineers...


  • Bengaluru, India ACL Digital Full time

    We are ok with below any combination:SOC Verificaiton (Automotive Qualification Testing)Lead Engineer - Experience - 8 to 12 Years§ Hands-on testing experience to Automotive Infotainment ECU§ Experience in Python or Robot scripting§ Exposure Linux , QNX and Android OS§ Hands-on experience with Performance , Sanity testing activities.§ Hands-on Testing...


  • Bengaluru, India Neorealm Full time

    Location:Bengaluru Experience: 3 to 8 YearsEmployment Type:FullTimeAre you a skilled developerwith a passion for Linux Display Device Driver Development Join ourdynamic team and work on cuttingedge projects that drive innovationin the industry.KeyResponsibilities:Developand maintain Linux display devicedrivers.Collaborate withcrossfunctional teams to...