Summary
Karthik B K is a CPU design engineer with eight years of experience building and verifying processor microarchitectures at InCore Semiconductors, now pursuing an MS in Electrical Engineering at IIT Madras. He progressed from intern to CPU Design Engineer - II, blending hands-on RTL design and verification with practical system-level insights from teaching and Linux kernel bug-fixing work. Based in Chennai, he balances full-time engineering with part-time graduate study, signaling strong drive for continual learning and research-oriented thinking. His background includes mentoring and TA roles, demonstrating effective communication of complex hardware and OS concepts. Notably, he combines practical CPU core microarchitecture experience with upstream open-source exposure around Linux, giving him a rare cross-layer perspective from silicon to kernel.
8 years of coding experience
3 years of employment as a software developer
Indian Institute of Technology Madras
BTech - Bachelor of Technology Electronics and Communications Engineering, BTech - Bachelor of Technology Electronics and Communications Engineering at PES University
Kannada, English, Hindi, Tamil