Pallav Mahajan

Software Engineer

Bengaluru, Karnataka, India10 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in USB driver development and optimization.
  • Led teams to launch multiple chipsets successfully.
  • Proficient in multimedia system integration and validation.
Stackforce AI infers this person is a highly skilled engineer in the tech industry, specializing in systems integration and driver development.

Contact

Skills

Core Skills

Usb Driver DevelopmentMultimedia System Integration

Other Skills

Power managementDebugging connectivity issuesDebugging audio issuesCC++Data StructuresNetworkingSQLCore JavaOperating SystemsAlgorithms

Experience

10 yrs 4 mos
Total Experience
5 yrs 2 mos
Average Tenure
9 yrs 2 mos
Current Experience

Qualcomm

5 roles

Staff Engineer

Dec 2025Present · 4 mos

Senior Lead Engineer

Jun 2022Nov 2025 · 3 yrs 5 mos

  • Developing and optimizing the Snapdragon Profiler(SDP) tool, which allows developers to analyse
  • GPU, CPU and other system activities to identify bottlenecks and take actionable steps to improve their
  • applications and games.

Senior Lead Engineer

Promoted

Dec 2020May 2022 · 1 yr 5 mos

  • Successfully led the Windows and Non-HLOS USB team from India, launching multiple WoS chipsets
  • into the market.

Senior Engineer

Dec 2018Nov 2020 · 1 yr 11 mos

  • Designed and developed scalable USB drivers for platforms with multiple USB 3.0 and USB 2.0
  • controllers, supporting diverse customer design platforms.
  • Worked on USB drivers across various boot sequences (UEFI and HLOS) for ARM-based Windows on
  • Snapdragon (WoS) chipsets.
  • Implemented USB low-power modes across device states (D0 to D3) and enabled USB wake interrupts
  • for system wake-up using peripherals like mouse/keyboard.
  • Enabled USB driver support for system hibernation, allowing restoration of device states and ensuring
  • robust power management during sleep and resume cycles.
  • Developed USB Type-C (UCSI) drivers to fetch display data via memory mapping and transmit it to the
  • display driver through DDI, enabling alternate display modes over USB lanes.
  • Contributed to scoping and developing the USB 4.0 implementation for the new WoS program.
  • Collaborated with display and Microsoft USB teams to scope and implement many USB features.
  • Debugged and resolved USB connectivity issues reported by customers and testing teams.

Engineer

Oct 2016Nov 2018 · 2 yrs 1 mo

Ittiam systems pvt ltd

Engineer

Jul 2015Sep 2016 · 1 yr 2 mos · Bengaluru Area, India

  • Multimedia System integration and validation support.
  • Added features such as multi-instances of Audio/Video in a Multi-viewer
  • System.
  • Debugged involved problems such as non-real time behaviour for multi-channel audio in Multimedia Encoder Systems.
  • Contributed towards addition of AAC audio codec into existing customer product.
  • Skills Used:
  • Programming Languages: C
  • Concepts: Data Structures, Multi-threaded software and system design
  • Development Tools: Eclipse IDE, MS Visual Studio
  • Operating System: Unix/Linux, Windows

Education

Maulana Azad National Institute of Technology

Bachelor’s Degree — Computer Science

Jan 2011Jan 2015