Talent.com
This job offer is not available in your country.
Firmware Audio Engineer

Firmware Audio Engineer

QodeMaharashtra, MH, IN
12 days ago
Job type
  • Quick Apply
Job description

We are seeking a highly experienced Firmware Engineer with 8+ years of hands-on experience in

embedded audio software development, including Bluetooth audio, low-power design, and

audio signal processing. This is a critical role in our hardware-software co-development team,

where your expertise will directly impact the performance and user experience of our AR / VR smart

glasses and immersive systems.

In this role, you will work on Bluetooth audio protocols, embedded DSP optimization, noise

cancellation algorithms, and real-time streaming pipelines, while collaborating closely with

hardware, product, and design teams. Your work will drive the core embedded intelligence of

our' next-generation devices.

Top 3 Daily Tasks

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

    Full-Stack Awareness

    While your primary focus will be firmware and embedded systems, awareness of system-level

    software integration, cloud / BLE connectivity, and app-level coordination will be a plus in

    delivering robust end-to-end solutions.

    Must haves-

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

    Nice to haves-

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

    We need someone who can join in 20 days max

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

    Create a job alert for this search

    Firmware Engineer • Maharashtra, MH, IN