Summary
Prabu Thangamuthu is a Senior R&D Engineer with 11 years of experience specializing in low-level systems: Linux device drivers, C, RTOS, and pre/post-silicon IP validation. Based in Sunnyvale, he maintains the Synopsys Mobile Storage Host Controller driver in the mainline kernel and has driven integrations for SD/eMMC (including UHS-II) and advanced Ethernet features like UFO and TSN in pre-silicon environments. He pairs hands-on hardware bring-up skills—HAPS prototyping, PHY test chip validation, oscilloscopes and protocol analyzers—with software work such as QEMU-based VFIO hybrid prototyping and PCIe/Root Complex drivers. Notably, he authored emulated SD devices to validate host controllers without physical media, enabling faster IP verification cycles. His background spans set-top-box middleware and chipset adaptations, giving him a pragmatic cross-domain perspective on embedded systems and interoperability.
11 years of coding experience
6 years of employment as a software developer
B.E, Electrical & Electronics Engineering, B.E, Electrical & Electronics Engineering at PSG College of Technology
Diploma, Electrical and Electronics Engineering, Diploma, Electrical and Electronics Engineering at Sakthi Institute of Techinology