T

Tarun Goswami

Software Engineer

Bengaluru, Karnataka, India11 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Bluetooth Low Energy and audio frameworks.
  • Proven track record in embedded systems development.
  • Strong focus on continuous learning and innovation.
Stackforce AI infers this person is a specialist in Embedded Systems and Bluetooth technology development.

Contact

Skills

Core Skills

Bluetooth Low EnergyConnectivityEmbedded Systems

Other Skills

Data StructuresEmbedded DevicesCbluetooth LE audiole audiogeneric audio frameworkEmbedded SoftwarePython (Programming Language)JiraPerforceGitAlgorithm DesignApplication ProgrammingProgrammingAlgorithms

About

i am a kind of guy who believe in continuous learning, i love to learn and implement complex algorithm. my objectives are to do some innovations which will help people in software industry.

Experience

11 yrs 10 mos
Total Experience
2 yrs 11 mos
Average Tenure
5 yrs 7 mos
Current Experience

Qualcomm

2 roles

Staff Engineer

Nov 2023Present · 2 yrs 6 mos · On-site

Bluetooth Low EnergyConnectivity

Senior Lead Software Engineer

Oct 2020Nov 2023 · 3 yrs 1 mo · On-site

  • My primary focus has been Bluetooth Low energy(BLE) for the last few years.
  • Worked on designing and developing Qualcomm voice and music platform specific solutions in compliance with various wireless standards.
  • Worked on development of Bluetooth Low energy APIs. This involved development across various layers(profiles/services ,lower BT stack layers in C).
  • My Primary Responsibilities includes:
  • Developing Bluetooth LE Audio genric audio framweork for LE Audio applications.
  • Developed various LE Audio profiles/services for client and server role e.g. (TMAP/CAP/BAP/VCP/MCP/MICP/CSIP), services and applications for client and server configuration.
  • Developed various 5.2/5.3/5.4 core spec features for GATT(Generic Attribute Profile)/ATT e.g. Enhanced attribute protocol support/New ATT commands support in GATT.
  • Participating in IOP events and UPF events regularily for validating the host stack in the LE Audio domain.
  • Providing support for various chipsets delivery from program point of view.
  • Porting the code to new chipsets and supporting till chip release to different customers.
  • Represented Qualcomm in various UPF and IOP in successfully validating and certifying different Qualcomm BT platforms.
Data StructuresEmbedded DevicesBluetooth Low EnergyEmbedded Systems

Intel corporation

Firmware Engineer

Feb 2018Oct 2020 · 2 yrs 8 mos · Bengaluru, Karnataka, India · On-site

  • Development and support of Bluetooth Controller (Soc) with understanding of features like HFP, HID, A2DP. Working experience in RTOS (ThreadX) and ARC SoC.
  • Key focus area is to develop BT protocol and enhancing BT Audio architecture/design for improving the end user experience.
  • Handling of platform/system issues related to BT audio.
  • Involved in PCM Configuration development and maintenance in BT controller.
  • Have deep understanding of HFP/HID profiles w.r.t. Controller.
  • Modifying the BT Architecture for multi profile scenario handling.
  • Working experience in RTOS. Strong understanding of Interrupts, Threads and embedded concepts.

Sandisk®

2 roles

Senior Firmware Engineer

Jun 2017Jan 2018 · 7 mos

Firmware Developer

Oct 2015Jan 2018 · 2 yrs 3 mos

  • I am handling Flash Translation Layer which is responsible for mapping Logical Block Address (LBA’s given by Host) to physical Address (NAND). The FTL is an additional software layer between the file system and the NAND Flash memory, which allows operating systems to read and write to NAND Flash memory devices in the same way as disk drives. It provides the translation from virtual to physical addresses and includes wear leveling and garbage collection software modules.

Lg soft india

software developer

Jun 2014Oct 2015 · 1 yr 4 mos · Bengaluru Area, India

  • AS a software developer at LG Working in various R&D Development projects to develop webOS core components for Smart devices.
  • I am working in BSP team(kernel team), my responsibility is analyzing protocol packet and handling file system related query.
  • Protocol packet handling for multimedia transfer protocol(MTP).
  • Handling data transfer between smart watch and windows PC.
  • "Storage Service"​ for WebOS Platform Reference
  • High level and low level design(Module and Class level design) of Storage service.
  • Handling auto launch of Storage service through Udev script.
  • Handling communication with other services and notification manager.
  • Valgrind (Memory Leak) and SWMD( Software Module Design)Bug Analysis and fixing.

Doordarshan, delhi

trainee

Jan 2011Feb 2011 · 1 mo · New Delhi Area, India

  • Six weeks Industrial Training on Broadcasting Fundamentals in PRASAR BHARTI(DOORDARSHAN) , DELHI,INDIA
  • How television broadcasting is performed, audio and video transmission through communication channel like OFC, coaxial cable ,wave guide.
  • Mixing of audio and video signal.
  • Efficiency and power measurement of the signal
  • Inversion and modification in Analog and digital television systems in current time

Education

NIT Srinagar || Training and Placement Cell

Bachelor of Technology - BTech

Jul 2009Jul 2013

NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR

Bachelor of Technology (BTech) — Electronics and Communications Engineering

Jan 2009Jan 2013

BABU LAL JAISWAL INTER COLLEGE

Under Graduation — Physical Sciences

Jan 2007Jan 2008

ADARSH BAL MANDIR

high scool — Physical Sciences

Jan 2006Jan 2007

Stackforce found 100+ more professionals with Bluetooth Low Energy & Connectivity

Explore similar profiles based on matching skills and experience