Vivek Kumar
Software Engineer @ Google | Linux Kernel
- Role
- Software Engineer at Google
- Location
- Bengaluru, KA, IN
- LinkedIn followers
- 500 followers
About Vivek Kumar
Linux Kernel Engineer with 10+ years of extensive experience across various kernel subsystems and device drivers. Contributed to the design and development of OS/driver stacks for both consumer and data center hardware. Possesses a deep understanding of HW/SW integration and co-design at different levels of the stack. Good at mentoring new college grads and building/leading a team of productive system engineers.At Google:Part of the Core Platform/Technical Infrastructure team responsible for Smart NIC/IPU platform software and Host Networking Leading kernel/driver readiness for next-gen IPU/Smart NICs in Google’s DCN, supporting AI/ML, Cloud, and general networking traffic for Hosts and VMs. Managed existing IPU infrastructure in Google DCN environment, driving feature enhancements and leading NPI programs for multi-host Smart NICs/IPUs.Collaborated with global kernel and networking teams, vendor and local ASIC teams, expertise in complex networking architectures, SR-IOV Passthrough / Virtual NICs for VMs. Experience with VFIO-PCIe userspace stack, Control Plane SW in Smart NICs, Kernel networking stack, Netdev drivers, ARM-EL3 firmware, SoC boot architecture, and runtime SMC services.At Qualcomm:Worked in Qualcomm’s Core Linux Kernel group, supporting Mobile, Watch, and Automotive products. Optimized SoC boot times by enhancing the hibernation framework and analyzing boot sequences. Led kernel upgrades across multiple targets and performed SoC bring-ups at multiple generations of premium and mid-tier Snapdragon SoCs. Developed custom bootloader and kernel solutions for automotive infotainment, including multicore bootloader support, para-virtualized SMMU drivers, pin-control drivers, flash-less boot, and remote proc.Resolved critical issues like IOMMU faults, DMA sync problems, page faults, and memory corruption, panics, low level system issues impacting HLOS and Android stack.Provided on-site customer support for customers and mentored junior engineers.
Experience
Software Engineer
Oct 2022 — Present · Bengaluru, IN
Part of OS Platform/Technical Infrastructure team at Google which powers Google\'s Data center.
Education
National Institute of Technology Calicut
Bachelor’s Degree, Electrical and Electronics Engineering
2011 — 2015
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.