Varun Sharma is a senior system software engineer with 8 years of deep experience in C/C++, embedded systems, firmware, device drivers, and security, currently building GPU system software at NVIDIA from Bengaluru. He has a strong track record across Intel and Samsung working on Linux kernel, Android internals, boot/security stacks, and performance optimizations for SoC platforms and AI accelerators. Varun has contributed to embedded RTOS (Zephyr) and endpoint security features, blending low-level kernel work with practical productization for multiple internal customers. Comfortable across bare-metal ARM/ARC, kernel modules, and user-space tooling, he brings both hands-on coding and system-level architecture skills. Notably, his background spans optimizing Android boot and memory subsystems as well as secure boot and RAS features for deep-learning accelerators, reflecting a rare cross-section of performance and security expertise.
8 years of coding experience
14 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Varun Sharma - Sr System Software Engineer at NVIDIA