Nirav Agrawal

Staff Engineer@Qualcomm | Ex-NXP | BT Classic | BLE | BLE Audio | BLE Mesh | Free-RTOS | Zephyr | BlueZ

Role
Staff Engineer at Qualcomm
Location
Pune District, MH, IN
LinkedIn followers
500 followers

About Nirav Agrawal

A highly skilled and experienced professional with a commitment to excellence, I am currently employed as an Embedded Firmware/Software Developer at NXP Semiconductor. With over a decade of experience in this field, I have honed my expertise in developing firmware and software solutions for various embedded platforms.My current responsibilities include developing Bluetooth technology support for platforms such as Free-RTOS, Zephyr, and Linux. I am responsible for enabling Bluetooth usecases that support both BT Classic and BLE profiles, as well as protocol support. Additionally, I maintain the RTOS Bluetooth stack, addressing stack and platform issues and implementing value-added features.I am also involved in enabling/bringing up various NXP i.MX RT platforms for Bluetooth application development. This includes enabling UART, SDIO, I2S, I2C, GPIO, and M2 interfaces for Cortex-M series platforms.Furthermore, I contribute to issue fixes and enablement of various NXP Bluetooth SoCs and their support within the Zephyr open-source community. I have also developed and published a Saleae extension that enables live Bluetooth HCI transaction viewing on the Ellisys tool, which is beneficial for Bluetooth developers globally.In terms of debugging, I am proficient in utilizing Ellisys instrument, Saleae LA, HCI Traces, and JLink for troubleshooting purposes. I possess a comprehensive understanding of Bluetooth stack for RTOS and Linux (BlueZ). Additionally, I am skilled in BLE Audio and legacy BT Classic A2DP/HFP technologies, as well as link layer protocols.My experience encompasses various Bluetooth profiles, including SPP, PBAP, AVRCP, A2DP, and HFP. I have also worked with Bluetooth protocols such as AVDTP, AVCTP, ATT, RFCOMM, OBEX, L2CAP, and HCI H4. Furthermore, I have experience in Bluetooth audio profiles and protocols, including BAP, CAP, TMAP, MCP, VCP, VOCS, CCP, and CSIP.Lastly, I have experience in Bluetooth links, including ACL, SCO, and ISOC.Proficient in “Embeeded C” with extensive knowledge of Real-Time Operating Systems (RTOS) concepts. Skilled in Python and Shell Scripting.Previous experience encompasses various technologies, including WiFi, Bluetooth Low Energy (BLE) Mesh, LoRa, Zigbee, MQTT, HTTP, DHCP, and cryptographic protocols such as ECDH, ECDSA, GBCS, and MISRA for C programming.

Experience

  1. Staff Engineer

    Qualcomm

    Aug 2025 — Present · Hyderabad, IN

Education

  • GTU PG School + CDAC Collaborative Programme, Gujarat Technological University

    Master in Engineering , Embedded Systems Design

    2013 — 2015

  • H.G.C.E. , Gujarat Technological University

    Bachelor of Engineering, Electronics and Communication

    2009 — 2012

  • V.P.M.P. Polytechnic, Technical Education Board

    Diploma, Electronics and Communication

    2006 — 2009

  • The ICFAI University, Dehradun

    Master of Business Administration - MBA, Operation Management

    2013 — 2016

Skills

  • Verilog
  • Embedded C
  • Device Drivers
  • Socket Programming
  • Linux Kernel
  • Shell Scripting
  • Fpga
  • Operating Systems
  • Microcontrollers
  • Keil
  • Altium Designer
  • Matlab
  • C
  • Microsoft Word
  • Python
  • Tcl
  • Tortoise Svn
  • Embedded Systems
  • Embedded Software
  • Linux
  • Real-Time Operating Systems (Rtos)
  • Smart Metering
  • Public Key Cryptography
  • Zigbee
  • Asn.1
  • Dlms
  • Internet of Things
  • Misra
  • Unit Testing
  • Labview
  • Ni Teststand
  • Jira
  • Team Foundation Server (Tfs)
  • Jama

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Nirav Agrawal — Staff Engineer at Qualcomm in Pune District, MH, IN | Unifers