Saurabh Singh Sengar

CEO

Hyderabad, Telangana, India17 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 15+ years in Device Software development.
  • Reduced Linux kernel boot time significantly.
  • Expert in Linux Kernel and Power Management.
Stackforce AI infers this person is a highly skilled Linux Kernel and Embedded Systems engineer with extensive experience in virtualization and power management.

Contact

Skills

Core Skills

Linux KernelVirtualizationEmbedded SystemsLinuxPower ManagementAndroidDevice Drivers

Other Skills

Hyper-VML-based video analyticsDevice TreeARMBSPSmartphonesUnixCUnix Shell ScriptingMobile DevicesGitShell ScriptingC#C++Debugging

About

15+ years of overall experience in Device Software development, low level design, kernel development. Linux kernel/ Hyper-V/Virtualization - Leading the charter of Hyper-V Linux guest enahncements and support for Microsoft. - Maintainer for DeviceTree Hyper-V module: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml - Reduced the boot time of Linux kernel to half for VHMs. Presented this work in Linux plumber's conferance Vienna 2024. More details can be find here: https://lpc.events/event/18/contributions/1817/ - Implemented and lead the enablement of DeviceTree for x86 platforms in Linux Kernel. - Lead the implementation and upstream of VTL (Virtual Trust Levels) code in Linux Kernel. - Architected and maintains the Azure OpenHCL kernel for Microsoft OpenVMM product line. https://github.com/microsoft/OHCL-Linux-Kernel - Partner with Canonical/RHEL/SLES etc as ditro partners for Azure. - Part of Program committee of Linux Foundations OS Summit LFOSS. - Contributed as Mentor for Linux foundation's outreachy mentorship program. - My patches to Linux kernel : https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/?qt=grep&q=Saurabh+Sengar - Active reviewer of Hyper-V patches in Linux Kernel. - Architechted Video + ML analysis SDK for Xilinx FPGAs : https://www.xilinx.com/products/design-tools/vitis/vvas.html - Platform designing and creation for full hw and sw stack - Lead Xilinx Embedded/Computer vision product: https://www.xilinx.com/products/design-tools/embedded-vision-zone.html - Expertise in video drivers, drm framework, v4l2 framework - Some more of my OOT Linux Kernel work done for Xilinx: https://github.com/Xilinx/linux-xlnx/search?q=saurabh+sengar&type=Code https://github.com/Xilinx/linux-xlnx/search?q=saurabh+sengar&type=Commits - Expertise in Power Management for BSP, strong understanding of android/linux power management frameworks - Expertise in developing device drivers for Power domain (PMIC, battery, charger , fuelgauge etc) - Worked on Samsung's flagship model like Note2 and other android smartphone's Kernel. - Hosting blog : saurabhsengarblog.wordpress.com

Experience

17 yrs
Total Experience
3 yrs 4 mos
Average Tenure
4 yrs 8 mos
Current Experience

Microsoft

3 roles

Principal Software Engineering Manager

Promoted

Feb 2025Present · 1 yr 2 mos

  • Linux System Group - Kernel
Linux KernelHyper-VVirtualization

Principal Software Engineer

Promoted

Sep 2024Feb 2025 · 5 mos

  • Linux System Group

Senior Software Engineer

Jul 2021Aug 2024 · 3 yrs 1 mo

  • Linux System Group

Xilinx

Staff Engineer

Mar 2016Jul 2021 · 5 yrs 4 mos

  • Architected and designed ML-based video analytics framework for Xilinx (VVAS): https://www.xilinx.com/products/design-tools/vitis/vvas.html
  • Lead Embedded Vision (Computer Vision) - Xilinx Revision stack using VitisAI
  • Linux kernel/device drivers for
  • Video Mixer
  • SDI video
  • Linux drm framework
  • IEEE 802.1 TSN
  • DMA
  • Ethernet
  • Hardware designing and software stack for various modules including :
  • MIPI : CSI, Mixer, SDI, HDMI, DP, Video pipelines, DPU, ML etc
  • Gstreamer
  • Remote processor communication using openamp
  • Yocto build system
  • OpenCl,HLS
  • ZynqMP, Versal
  • SDAccel/SDSoc/Vitis
ML-based video analyticsLinux kernelDevice driversLinux KernelEmbedded Systems

Polycom

Lead Engineer

Mar 2015Feb 2016 · 11 mos · Hyderabad Area, India

  • Worked for platform team for various products
  • Design, coding and bux fixing for linux/android platform
  • Modules worked : USB, UVC camera (v4l2), power budgeting etc
LinuxAndroidPower Management

Samsung electronics

Technical Lead

Jan 2013Oct 2014 · 1 yr 9 mos · Bengaluru Area, India

  • Worked as power management team member for various smart phones/Tabs of samsung in android (JB/KK)platform.
  • developed/ported Battery, charger and fuelgauge drivers for various product
  • extensive work on device tree for linux PMIC and regulator domain
  • Also supervised an automation tool develoment project as Lead
Power ManagementDevice TreeAndroid

Wipro technologies

Senior Software Engineer

Sep 2008Jan 2013 · 4 yrs 4 mos · London, United Kingdom

  • linux platform team member for various customers like Toshiba, Bskyb, Tivo etc
  • device driver development
  • bug fixing
  • Automation tool development
  • client interaction
Device driversLinuxDevice Drivers

Education

Maulana Azad National Institute of Technology

B.Tech — ECE

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Linux Kernel & Virtualization

Explore similar profiles based on matching skills and experience