Shrikant Patro — Software Engineer
Senior software engineers II at Thundersoft - Consultant at qualcomm | Linux Kernel Driver Development| Android Kernel Device Driver | Embedded C | Simics | Gitlab | Pre-Silicon validation | Shell | Node js | Connectivity : WiFi,BT and WWAN I am having 6.5+ year of industry experience. I am currently working as Consultant with Qualcomm in customer engineering team. I had also worked with Samsung Semiconductor India pvt ltd in Automotive Multimedia Display and Graphics Domain for Samsung Exynos Processor. Performing issue debugging and providing Bug fixes for Display/Graphics Domain. Performing POC for Display/Graphics/Memory Domain. Enabled Trace Event to Capture issue related to ion memory manager. Working on Direct Rendering Manager(DRM), Kernel Mode Setting(KMS) and Display Processing Unit(DPU) for Linux and Android Kernel. Backporting of bug fixes across different kernel versions. Performing compatibility test post fixes. Create and test image file post bug fixes on Lab environment and Setup along with Display card connected to SoC. I have working experience in Linux Kernel driver development and debugging, Automation testing framework, software development and code maintenance platform like GitHub and GItLab. I am associated with Intel Technology India pvt ltd, Bangalore, India. Here, In client computing group(CCG) worked with Connectivity Team for Linux kernel driver development and debugged for WiFi, BT and WWAN. Also, contributed to the automation framework by adding automation script to automation testing framework. In Data Center and Artificial Intelligence (DCAI) group I had contributing to GPU Driver Development for Integrated/Discrete graphics by backporting API’s for Linux, Ubuntu, Redhat and SUSE Linux Enterprises Server. I had contributed to backporting of different Linux Distribution. Onetree – Integration of GPU Driver code for different Linux Distribution under Single platform. Tracking results for CI/CD execution. Maintaining incremental integration of driver code to different OSV. Resolving hunk and compilation issues observed in main and production pipeline. Earlier I have been associated with Intel as intern. Here my job role was software intern working with Virtual platform quality assurance (VPQA) Team. I have responsibility to validation of feature and functionality as part of pre-silicon validation program . I am currently using tools like Simics to prepare test cases and open source tool Gitlab to manage Test and collaborate among team member.G
Stackforce AI infers this person is a Linux Kernel and Graphics Driver Development expert in the Embedded Systems industry.
Location: Bengaluru, Karnataka, India
Experience: 7 yrs 7 mos
Skills
- Linux Device Driver
- Graphics
- Android
- Device Drivers
- Problem Solving
- Python
- System Integration
- Team Management
Career Highlights
- 6.5+ years in Linux Kernel Driver Development.
- Expertise in Display and Graphics Processing.
- Strong background in Automation Testing Framework.
Work Experience
BORQS Technologies
Staff Engineer (7 mos)
Qualcomm
Engineer III (5 mos)
ThunderSoft
Senior software Engineer II (1 yr 8 mos)
Samsung Semiconductor
Multimedia Display Device Driver Engineer (1 yr 1 mo)
Intel Corporation
GPU Software Development Engineer (Linux) (7 mos)
System Software Development Engineer( chrome System Integration ) (1 yr 8 mos)
Software Engineer (Chrome System Integration ) (7 mos)
Knowledge Lens
Senior Software Engineer (8 mos)
Intel Corporation
intern, software Engineer (10 mos)
Jio
Assistant Manager (1 yr 10 mos)
Education
Master of Technology - MTech specialization in big data analytics at Vellore Institute of Technology
Bachelor of Engineering - BE at Vidyalankar Institute Of Technology
Diploma in Comuter Engineering at Vivekanand education socity polytechnic
Maharashtra State Board at Yogiraj shri krishna Vidyalaya