Summary
Suraj Shanbhag is a Principal Software Engineer with a decade of experience building embedded systems, computer vision, and robotics solutions, currently leading platform work at Magic Leap in Sunnyvale. He has progressed through engineering roles from software engineer focused on eye-tracking to principal-level design and delivery, blending low-level C/C++ expertise with system architecture for AR and automotive domains. His background includes embedded crash-data and sensor driver development, ROS and RViz integrations, LIDAR point-cloud processing, and Kalman-based orientation estimation from IMUs. While pursuing a master’s in electrical engineering at NC State he contributed to research projects automating visual-labeling and urban panorama analysis, showing a rare mix of academic rigor and product-driven development. Colleagues know him for tinkering with hardware and photography, a practical curiosity that surfaces in custom sensor drivers and prototype robotics workshops he’s led. He combines hands-on embedded coding with leadership across multidisciplinary teams to ship reliable, sensor-driven systems.
10 years of coding experience
10 years of employment as a software developer
Pre University, Pre University at Sri Sathya Sai Pre University College, Sathya Sai Vihar, Bantwal
Master’s Degree Electrical and Electronics Engineering, Master’s Degree Electrical and Electronics Engineering at North Carolina State University
B.E Electronics and Communications Engineering, B.E Electronics and Communications Engineering at B. M. S. College of Engineering
English, Kannada, Konkani, Hindi