Sasidhar T.

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 9 mos experience

Key Highlights

  • Expert in GPU kernel development and debugging.
  • Proven track record in Linux kernel stability.
  • Strong problem-solving skills in embedded systems.
Stackforce AI infers this person is a highly skilled Embedded Systems Engineer with a focus on GPU software development.

Contact

Skills

Core Skills

Embedded LinuxLinux KernelDevice Drivers

Other Skills

GPU SoftwareQuality AssuranceProblem SolvingCommunicationC++GPU KernelGraphics memory reclamationSuspend and ResumePower ManagementMemory ManagementEmbedded CTimelinesSkilled Multi-taskerTest ExecutionOrganization Skills

Experience

4 yrs 9 mos
Total Experience
2 yrs 10 mos
Average Tenure
4 mos
Current Experience

Nvidia

Senior Software Engineer

Feb 2026Present · 4 mos · Bangalore · On-site

GPU SoftwareQuality AssuranceProblem SolvingCommunicationEmbedded LinuxC+++1

Samsung semiconductor

Senior Software Engineer

Jul 2024Present · 1 yr 11 mos · Bangalore Urban, Karnataka, India · On-site

  • GPU Kernel team.
  • Working in exynos gpu kernel driver team based on AMD RDNA3 architecture.
  • Implemented Graphics memory reclamation feature for new generation kernel mode driver.
  • Implemented Suspend and Resume feature for new generation kernel mode driver.
  • Worked on bringing up of gpu till home screen on device and zebu emulation platform.
  • Fixing critical CTS issues and performance issues for volume projects after bring-up.
  • Ownership for job submission, Power Management, Memory Management, HW initialization and firmware loading of gpu.
  • Project: Custom Graphics Memory Reclamation for Unified Memory (Linux Kernel)
  • Developed a custom memory reclamation system for buffer objects (BOs) within the unified memory space in AMD GPU environments.
  • When the GPU approaches its memory limit, this feature identifies and compresses buffer objects, then swaps them out. When these buffers are needed again, they are decompressed and swapped back into GPU memory.
GPU KernelGraphics memory reclamationSuspend and ResumePower ManagementMemory ManagementDevice Drivers+1

Oneplus software r&d centre private limited

Software Engineer

Aug 2021Jun 2024 · 2 yrs 10 mos · Hyderabad, Telangana, India

  • Mainly responsible for core linux kernel stability and device boot-up issues debugging.
  • Experienced in handling projects in Embedded C, C++, LK(Little Kernel), Boot flow, Bootloader, Linux Kernel, Device driver
Embedded CC++Linux KernelDevice Drivers

Education

National Institute of Technology Calicut

Bachelor of Technology - BTech — Computer Science

Jul 2017Apr 2021

Stackforce found 100+ more professionals with Embedded Linux & Linux Kernel

Explore similar profiles based on matching skills and experience