Job Description - Linux Audio Device Driver Developer
Job DescriptionLocation:
Bengaluru
Experience:
3 to 8 Years
Job Description:
Are you passionate about audio technology and Linux systems? Join our dynamic team as a Linux Audio Device Driver Developer and contribute to cutting-edge projects in the audio technology domain. We are looking for a talented developer with strong C programming skills and expertise in Linux internals to help us innovate and optimize our audio solutions.
Key Responsibilities:
Develop and Optimize Audio Device Drivers:
Utilize your expertise in C programming and data structures to develop robust audio device drivers.
Linux Internals and Device Drivers:
Leverage your deep understanding of Linux internals and device driver development to enhance system performance.
Device Tree Source (DTS) Files:
Apply your knowledge of DTS files for accurate hardware configuration.
ALSA Framework:
Work extensively with the Advanced Linux Sound Architecture (ALSA) framework to deliver high-quality audio solutions.
Audio Codecs:
Implement and optimize audio codecs such as MP3, AAC, FLAC, and others.
Digital Signal Processing (DSP):
Utilize your knowledge of DSP to enhance audio processing capabilities.
ARM Architecture:
Develop and debug on ARM architecture, ensuring optimal performance.
Debugging:
Utilize tools like JTAG and Trace32 for effective debugging. Knowledge of GDB and KGDB is a plus.
Requirements
Qualifications:
Educational Background:
BE, BTech, ME, MTech in Computer Science, Electronics, or related fields.
Professional Experience:
3 to 8 years of relevant experience in audio device driver development.
Technical Skills:
Strong C programming and data structure skills.
Proficiency in Linux internals and device driver development.
Experience with DTS files.
Hands-on experience with the ALSA framework.
Knowledge of audio codecs and DSP.
Experience with ARM architecture.
Proficient in debugging with JTAG, Trace32, and optionally GDB and KGDB.
Preferred Skills:
Strong problem-solving abilities.
Excellent teamwork and communication skills.
Ability to work independently and manage multiple tasks efficiently.
Benefits
Innovative Environment:Work on cutting-edge audio technology projects in a collaborative and innovative environment.
Professional Growth:Opportunities for continuous learning and career advancement.
Dynamic Team:Be part of a team of talented professionals who are passionate about technology.
RequirementsQualifications: Educational Background: BE, BTech, ME, MTech in Computer Science, Electronics, or related fields. Professional Experience: 3 to 8 years of relevant experience in audio device driver development. Technical Skills: Strong C programming and data structure skills. Proficiency in Linux internals and device driver development. Experience with DTS files. Hands-on experience with the ALSA framework. Knowledge of audio codecs and DSP. Experience with ARM architecture. Proficient in debugging with JTAG, Trace32, and optionally GDB and KGDB. Preferred Skills: Strong problem-solving abilities. Excellent teamwork and communication skills. Ability to work independently and manage multiple tasks efficiently.
Original job Linux Audio Device Driver Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.