Shubham .

Software Engineer

Bengaluru, Karnataka, India8 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8 years of experience in Embedded Software development.
  • Expertise in QNX and LINUX Device Driver development.
  • Led development of cutting-edge RPC and IPC Protocols.
Stackforce AI infers this person is a specialist in Embedded Systems and Automotive Software Development.

Contact

Skills

Core Skills

Embedded SoftwareDevice DriversMachine Learning

Other Skills

Inter Processor Communication ProtocolAI workloadsRPC driversAutomotive PlatformsUMDsSafe RedHat LinuxFastRPC infrastructureQNX OSMulti VM solutionsMux/Demux modulesVirtualized environmentAudio driversFirmware download moduleInter-Processor Communication driversDMA H/W validation

About

With 8 years of experience in Embedded Software development, my expertise lies in QNX and LINUX Device Driver development for ARM based SOCs. At Qualcomm, my team and I have been at the forefront of crafting cutting-edge RPC and IPC Protocols essential for execution of AI workloads in automotive SOCs.

Experience

8 yrs 9 mos
Total Experience
2 yrs 11 mos
Average Tenure
5 yrs 6 mos
Current Experience

Qualcomm

3 roles

Staff Engineer

Nov 2025Present · 6 mos

Senior Lead Engineer

Promoted

Nov 2022Nov 2025 · 3 yrs

  • Developed low latency Inter Processor Communication Protocol for offloading AI workloads to AI Accelerators (Hexagon NSPs)
  • Worked on RPC drivers needed for enablement of LLM support on Qualcomm Automotive Platforms
  • Developed several UMDs for Hardware (Mailbox etc.) and Software IPs (Shared-Mem, FastRPC etc.) for Safe RedHat Linux platform for Qualcomm Automotive SOCs.
Inter Processor Communication ProtocolAI workloadsRPC driversAutomotive PlatformsUMDsSafe RedHat Linux+2

Senior Engineer

Nov 2020Nov 2022 · 2 yrs

  • Worked on developing drivers and libraries for FastRPC infrastructure on QNX OS for Qualcomm Automotive SOCs (for Metal and Hypervisor based Multi VM solutions).
  • FastRPC is a remote procedure call framework allowing clients to make remote method invocations between the APSS (application processor subsystem) and various DSPs.
FastRPC infrastructureQNX OSMulti VM solutionsEmbedded SoftwareDevice Drivers

Samsung electronics

3 roles

Associate Staff Engineer

Mar 2020Nov 2020 · 8 mos

  • • Worked ln creating software Mux/ Demux modules capable of muxing/ demuximg pcm streams from/to two or more guest OS in virtualized environment.
Mux/Demux modulesVirtualized environmentEmbedded Software

Senior Engineer

Promoted

Jun 2018Feb 2020 · 1 yr 8 mos

  • I have been working on the following:
  • Audio drivers for QNX OS running on virtualized environment.
  • Firmware download module for Audio DSP in Linux Audio Driver
  • Inter-Processor Communication drivers
  • Validation of DMA H/W as part of SOC BU
Audio driversFirmware download moduleInter-Processor Communication driversDMA H/W validationEmbedded SoftwareDevice Drivers

Associate Engineer

Jan 2018Jun 2018 · 5 mos

  • Studied Linux Device Drivers Model and developed drivers for DMA H/W block of LPASS subsystem.
Linux Device DriversDMA H/W blockEmbedded SoftwareDevice Drivers

International institute of information technology – bangalore

Research Associate

Jan 2017Jun 2017 · 5 mos · Bengaluru, Karnataka, India

  • Worked on a project for Gooru.org under the Web Science Lab. Developed ML based solution for mapping learning activities to a two dimensional co-ordinate system.
ML based solutionMapping learning activitiesMachine Learning

Airports authority of india

Summer Intern

Jun 2015Jun 2015 · 0 mo · Allahabad, Uttar Pradesh, India

Education

International Institute of Information Technology Bangalore

Master of Technology (M.Tech.) — Information Technology

Jan 2016Jan 2018

University of Allahabad

Bachelor of Technology (BTech) — Electronics and Communications Engineering

Jan 2012Jan 2016

DAV Public School

Senior Secondary Education — Mathematics

Jan 2010Jan 2012

DAV Public School

School

Jan 2004Jan 2010

Stackforce found 100+ more professionals with Embedded Software & Device Drivers

Explore similar profiles based on matching skills and experience