Summary
Girish S is a Principal Architect with nearly two decades of deep expertise in embedded software, particularly in ARM-based SoC boot and kernel architectures for mobile, server, automotive, and IoT platforms. He has led end-to-end platform bring-ups, designed memory protection for RTOS and IoT kernels, and maintained upstream Linux components including an SXGBE ethernet driver and UEFI repositories for Samsung platforms. His background spans driver development for storage, networking and multimedia IPs, post-silicon validation, and commercialized codec delivery for consumer devices, reflecting both low-level hardware fluency and product-minded shipping. At Panasonic he now drives connected-home and automotive solutions while previously architecting boot sequences for 64-bit ARM servers and protection schemes on ARTIK-based RTOSes. Notably, he combines hands-on kernel/upstream contribution experience with system-level boot architecture design—a rare mix that shortens time-to-market for complex SoC projects. Based in Bengaluru, he brings a pragmatic blend of verification, bring-up, and long-term maintenance discipline to cross-functional engineering teams.
13 years of coding experience
12 years of employment as a software developer
High school, Secondary school education, High school, Secondary school education at St. Michael's high school
Pre university, Science, Pre university, Science at BANGUR NAGAR JUNIOR COLLEGE
Bachelor of Engineering (BE), Electrical, Electronics and Communications Engineering, Bachelor of Engineering (BE), Electrical, Electronics and Communications Engineering at Kuvempu Vishwavidyanilaya