Qualcomm India Private Limited•10d ago
Indeed
Audio Dev Principal Engineer
Bengaluru, Karnataka
Full Time
Executive
N/A
N/A
N/A
Qualifications & Requirements
Experience Level: Executive
Full Job Description
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Engineering Group > Software Engineering
General Summary:
Title - Senior Staff Audio Dev
Job Overview:
The Qualcomm India Bangalore Development Center is actively expanding its Audio DSP development team to meet the demands of its Voice and Music business roadmap. This presents a compelling opportunity to work with cutting-edge wireless, embedded, and audio technologies, supporting customers in launching differentiated products globally in the audio sector.
Minimum Qualifications:
- A Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, coupled with 6+ years of Software Engineering or equivalent work experience.
- Alternatively, a Master's degree in Engineering, Information Systems, Computer Science, or a related field, with 5+ years of Software Engineering or equivalent work experience.
- Alternatively, a PhD in Engineering, Information Systems, Computer Science, or a related field, with 4+ years of Software Engineering or equivalent work experience.
- A minimum of 3 years of work experience utilizing programming languages such as C, C++, Java, or Python.
Preferred Qualifications:
- A Bachelor's degree in Electronics & Communications Engineering, Information Systems, Computer Science, or a related field.
- Or a Master's degree in Signal Processing, Electronics Communications, or a related field.
Principal Duties and Responsibilities:
- Over 15 years of work experience in Audio DSP firmware/algorithm development, embedded software, and/or audio driver development.
- Demonstrated strong analytical and debugging skills, with a keen eye for detail. Excellent written and verbal communication skills are essential, as is the ability to collaborate effectively with teams across multiple time zones.
- Experience with Audio/Video pre- and post-processing algorithms aimed at subjective quality enhancement. This includes but is not limited to EC/NS, ANC, MBDRC, limiter, AGC, SRC, speech recognition, noise cancellation, natural language recognition, multi-mic, and multi-speaker algorithms. Motion compensation & estimation and deinterlacing are considered a plus.
- A solid understanding of Audio and voice encoder formats such as MP3, AAC, WMA, AC3, Dolby Digital, DTS, FLAC, AMR, EVRC, QCELP, etc.
- Experience in the implementation of audio/video processing pipelines for media applications, including playback, capture, transcoding, streaming, voice calls, analog audio codecs/ADIE, software-defined radio, and satellite radio.
- Exceptional proficiency in C/C++ programming is mandatory. Solid working knowledge of Python and MATLAB, along with fixed-point arithmetic, is a significant advantage.
- A thorough understanding of Audio Frameworks, Audio HAL, ALSA, and DSP drivers.
- Exposure to assembly language and low-level software/hardware interface design and debugging is beneficial.
- Fluency in using industry-standard software development tools, including debuggers, code revision control systems (GIT, Perforce), IDEs, and build tools.
- Proven technical leadership experience in guiding system solutions with a focus on Audio DSP. Experience with wireless protocols is an added plus.
- Experience in ML-based audio processing, such as noise reduction, keyword detection, and context awareness, is a considerable advantage.
Company
Qualcomm India Private Limited
Bengaluru, Karnataka
Posted on Indeed