Posted on: 01/11/2025
Description :
- Develop and optimize embedded audio firmware using C/C++, ensuring efficient performance, low power consumption, and real-time audio processing.
- Work on Bluetooth audio protocols (A2DP, AVRCP, HFP), BLE profiles (HAP, TMAP, HAS, PBP), and audio codec integration (SBC, AAC, aptX, LC3).
- Collaborate with hardware and systems teams to integrate microphones, speakers, amplifiers, and other peripherals via interfaces such as I2S, UART, and SPI.
Minimum Work Experience Required :
- 8+ years of embedded firmware development experience with a focus on audio systems, Bluetooth communication, and low-level hardware integration.
Top 5 Skills You Should Possess :
- Strong command of Embedded C/C++, including memory management, real-time programming, and hardware abstraction.
- Deep understanding of Bluetooth architecture, audio profiles (A2DP, AVRCP, HFP), BLE features (HAP, TMAP, HAS), and advanced Bluetooth technologies like Angle of Arrival (AoA) and Angle of Departure (AoD).
- Hands-on experience with audio codecs: SBC, AAC, aptX, and LC3.
- Familiarity with noise reduction techniques such as ENC (Environmental Noise Cancellation) and ANC (Active Noise Cancellation).
- Proficiency with tools and methods for debugging, testing, and performance optimization of embedded systems.
Youll Be an Ideal Fit If You Have Experience In :
- Working with embedded Linux or RTOS-based environments.
- Integrating Bluetooth stacks from Nordic (nRF52), Qualcomm (CSR), or Broadcom chipsets.
- Handling audio streaming, buffer management, latency reduction, and audio quality assurance.
- Bluetooth sniffing and traffic analysis using tools like Ellisys, Frontline, or similar.
- Audio quality testing: Evaluating latency, jitter, and fidelity across Bluetooth audio profiles.
- Power optimization and low-power system design for wearable/portable applications.
- Working in Agile teams, using Git, CI/CD, and writing clear technical documentation and test automation scripts.
Bonus Points For :
- Experience working with beamforming, multi-microphone array processing, or spatial audio.
- Familiarity with Bluetooth SIG specifications and standard compliance testing.
- Exposure to AI/ML-assisted audio processing, such as smart noise reduction or adaptive filtering.
- Involvement in multimedia or AR/VR hardware platforms
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1568261
Interview Questions for you
View All