Summary
David Asgar-deen is a Senior Firmware Engineer with a decade of experience designing and debugging embedded storage controllers, currently building cutting-edge solutions at Qualcomm after roles at Rambus and Microchip. He specializes in low-level firmware for NVMe (1.3c), SAS/SATA, and CXL interfaces, working primarily in C, assembly and Bash on MIPS-based SoCs and using tools like Green Hills MULTI for system-level trace analysis. His background blends rigorous academic training (MEng, University of Alberta) with hands-on product work—most notably leading electrical and control design for a rapid-deploy pediatric power wheelchair trainer and designing a ground-up medical device as a passion project. Comfortable translating between NVMe and SCSI specs, he brings both protocol expertise and practical system debugging chops to multinational teams. Based in Burnaby, BC, he pairs embedded-systems depth with a broader curiosity about data and ML signaled by a Kaggle presence.
10 years of coding experience
7 years of employment as a software developer
Master of Engineering - MEng Electrical and Computer Engineering (Biomedical), Master of Engineering - MEng Electrical and Computer Engineering (Biomedical) at University of Alberta