Pulkit Sharma

Senior Software Engineer

Hyderabad, Telangana, India14 yrs 10 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in system software architecture and embedded systems.
  • Led firmware development for Microsoft Surface Earbuds.
  • Innovative solutions in audio DSP and multimedia frameworks.
Stackforce AI infers this person is a highly skilled engineer in embedded systems and firmware development for consumer electronics and telecommunications.

Contact

Skills

Core Skills

System Software ArchitectureRelease ManagementFirmware DevelopmentWireless SystemsAudio Systems

Other Skills

.NETAC3ACPIASP.NET Web APIAlgorithmsAndroidArtificial Intelligence (AI)Audio CodecsAudio DSPAudio EngineeringAudio codecsBSPBluetooth Low EnergyBluetooth Stack EnhancementsBoot Loaders

About

Software Engineering Lead with deep expertise in system software architecture, device drivers, audio dsp, camera, software frameworks, embedded security, system integration, and release management. A strong believer in continuous learning—there's something new to explore every day.

Experience

Microsoft

Senior Software Engineer

Jan 2020Present · 6 yrs 2 mos · India · Hybrid

  • Core platform and systems engineering for Microsoft’s ARM-based Copilot+ PC product line, spanning both laptop and Pro (tablet) form factors. I’m responsible for delivering robust, secure, and high-performance system software that powers the next generation of AI-integrated Windows devices.
  • Key areas of focus:
  • Platform architecture and integration of system software, BSPs, and Windows kernel drivers
  • End-to-end system stability, diagnostics, and debug infrastructure
  • Factory enablement and product bring-up from prototype to mass production
  • Embedded security, platform validation, and compliance
  • Collaboration with silicon partners, OS group and other internal/external partners.
  • Release management and lifecycle ownership for platform software
  • Previously, I led system firmware development for Microsoft Surface Earbuds and developed impactful system frameworks.
  • Technical toolkit:
  • C, C++, C#, Python, .NET, Shell scripting, ReactJS
  • LLM integration, prompt engineering, and rapid prototyping for AI-native features
  • Deeply involved in bridging low-level system components with real-world product experiences—driving innovation, quality, and cross-functional alignment across hardware and software.
CC++C#Python.NETShell scripting+3

Qualcomm

Senior Lead Software Engineer

Nov 2015Jan 2020 · 4 yrs 2 mos · Hyderabad, Telangana · On-site

  • Hands-on Software/Firmware Engineer – Wireless LAN, Power, Audio, and Multimedia Systems
  • Extensive experience in low-level software and firmware development across wireless, audio, and multimedia domains. Contributed to several key areas from silicon bring-up to protocol stack development, performance optimization, and power-aware system design.
  • Key areas of expertise:
  • Wireless LAN (WLAN) Software: Power-efficient MAC and data path development, including protocol-level enhancements
  • Wi-Fi Host Driver Development: Deep integration with platform software for performance and reliability
  • Machine Learning for WLAN: Developed a custom ML-based dynamic chain management and classification engine to optimize protocol power and throughput
  • Linux Kernel Development: Device drivers, subsystem integration, and upstream contributions
  • SoC Bring-up: End-to-end support from early silicon validation to functional platform readiness
  • Low Power Audio (LPASS): Audio DSP firmware and hardware offloading for always-on, low-power audio playback and voice processing
  • Multimedia Frameworks: End-to-end development of software frameworks enabling rich media pipelines
  • Bluetooth Stack Enhancements: Advanced Audio Distribution Profile (A2DP) and support for Super Wideband voice calls
  • Power Management: Platform-level and protocol-specific power management strategies
  • Emulation & HW Profiling: Performance tuning, power profiling, and optimization across subsystems
  • Skilled in building tightly coupled hardware-software systems that balance performance, power efficiency, and user experience.
Wireless LANMachine LearningLinux Kernel DevelopmentPower ManagementBluetooth Stack EnhancementsFirmware Development+1

Broadcom inc.

Engineer Staff-I, Firmware

May 2011Oct 2015 · 4 yrs 5 mos · Bengaluru, Karnataka · On-site

  • Firmware & Systems Engineering – DSP, RTOS, and Platform Software
  • Hands-on experience in audio firmware development, signal processing algorithms, and DSP-level optimizations, with strong foundations in computer architecture, compilers, real-time operating systems, and audio codec integration.
  • Key contributions and areas of expertise:
  • Development, integration, and validation of audio codecs and post-processing algorithms for Set-Top Box (STB) platforms
  • End-to-end development of audio plugins and system-level features, including performance and memory optimizations
  • DSP firmware tuning and algorithmic enhancements for real-time, low-latency audio pipelines
  • Platform bring-up, including SoC initialization, UEFI/BIOS development, and board-level validation
  • Hardware Abstraction Layer (HAL) watchdog mechanisms for device stability and fault recovery
  • Designed and implemented debug infrastructure for core dump generation and crash analysis
  • Experience with various communication protocols and interfaces: TCP/IP, I2C, SPI, UART, Ethernet, SSH, 802.11 (Wi-Fi)
  • Successfully led Dolby MS12 system-level product certification efforts at Dolby Labs, California
  • This experience gave me deep insight into building resilient, real-time embedded systems that demand high performance, low power, and reliability in production environments.
Audio DSPRTOSPlatform SoftwareDebug InfrastructureFirmware DevelopmentAudio Systems

Education

Birla Institute of Technology and Science, Pilani

B.E(Hons.) — Electrical and Electronics Engineering

Jan 2007Jan 2011

Bhartiya Vidya Bhavan's Vidyashram, Jaipur

Stackforce found 100+ more professionals with System Software Architecture & Release Management

Explore similar profiles based on matching skills and experience