David Asgar-Deen Email & Phone Number
Who is David Asgar-Deen? Overview
A concise factual answer block for searchers comparing this professional profile.
David Asgar-Deen is listed as Firmware Engineer at Rambus, a company with 820 employees, based in Calgary, Alberta, Canada. AeroLeads shows a matched LinkedIn profile for David Asgar-Deen.
David Asgar-Deen previously worked as Senior Member of Technical Staff at Rambus and Senior Firmware Engineer at Microchip Technology Inc.. David Asgar-Deen holds Master Of Engineering - Meng, Electrical And Computer Engineering (Biomedical), 3.95 from University Of Alberta.
Email format at Rambus
This section adds company-level context without repeating David Asgar-Deen's masked contact details.
Review company-level records connected to David Asgar-Deen before choosing the right outreach path.
About David Asgar-Deen
I am a firmware design engineer working with a multinational team developing cutting-edge storage controllers for servers. I am experienced with NVMe and SAS/SATA storage protocols and primarily program using C, Assembly, and Bash. In addition, I have a broad interest in all aspects of embedded software development. I am currently working on a passion project in which I've gained valuable experience designing a medical device from the ground up.Specialties:Firmware Development: C, assembly, real-time systems, NVMe protocols (specifically 1.3c), MIPS, system debugging using Green Hills MULTI, SAS, and SATA storage protocols including trace capture and analysis.
Listed skills include Peer Tutoring, Teamwork, Time Management, Research, and 2 others.
David Asgar-Deen's current company
Company context helps verify the profile and gives searchers a useful next step.
David Asgar-Deen work experience
A career timeline built from the work history available for this profile.
Senior Firmware Engineer
Helping develop firmware for Microchips cutting edge CXL memory controller.Design, develop, debug, verify and maintain embedded software for state-of-the-art System-on-Chip (SoC) devices with embedded MIPS processors in an Agile environment. My current specialization includes developing translations between the NVMe and SCSI specs.
Lead Electrical Designer
At UMOVE, we have made it our mission to bring self-initiated movement to more pediatric patients quicker, cheaper, and more efficiently. Our power wheelchair trainer can transform a current child's manual wheelchair to a power wheelchair in under 2 minutes compared to the 30+ minutes in a typical clinical environment.My role with UMOVE involves designing.
Private Tutor
I was tutoring University of Alberta undergraduate students in Electrical and Computer Engineering. As a previous TA, I tutored 3rd-year courses and below in analog/digital design, FPGA/microprocessor programming, and statistics.
Graduate Teaching Assistant
Teaching assistant for first-year electrical engineering course ECE 210. Helped teach students how to design, implement, and test digital logic systems using VHDL and a Zybo Z7 board.
Graduate Research Assistant
Worked with at the Telerobotic and Biorobotic Systems Group with Dr. Tavakoli as my supervisor. Conducted research regarding the integration of robotic technologies with breast cancer treatments (specifically breast brachytherapy).
Graduate Teaching Assistant
Teaching assistant for first-year computer engineering course ENCMP 100. Helped teach classes of over 100 students the fundamentals of coding through MATLAB.
Operations Coordinator
Returning Instructor
Instructor
Landscaping And Grounds Maintenance
As part of a six man landscaping crew I was trusted to use heavy machinery including front end loaders and large tractors. My job included keeping the grounds maintained, digging trenches for irrigation systems, excavating land, laying sod.
Shipping Crew
Sales Associate
As an employee of Canadian Tire, my duties were to help customers with all of their hardware needs.
Colleagues at Rambus
Other employees you can reach at rambus.com. View company contacts for 820 employees →
Sujith P
Colleague at Rambus
Bengaluru, Karnataka, India, India
View →
LG
Lizeth Gonzalez
Colleague at Rambus
Toronto, Ontario, Canada, Canada
View →
DR
Dipak Rathore
Colleague at Rambus
Kutiyana, Gujarat, India, India
View →
GS
Gagan S R
Colleague at Rambus
Bengaluru, Karnataka, India, India
View →
VS
Valodya Slavic
Colleague at Rambus
Grand Prairie, Texas, United States, United States
View →
KM
Kris Mazurek
Colleague at Rambus
Canada, Canada
View →
YK
Yoshihito Koya
Colleague at Rambus
Kanagawa-ku, Kanagawa, Japan, Japan
View →
BS
Bill Stonecypher
Colleague at Rambus
Chapel Hill, North Carolina, United States, United States
View →
SE
Safvan Ennisseri
Colleague at Rambus
Malappuram, Kerala, India, India
View →
KK
Kuriakose K M
Colleague at Rambus
Bengaluru, Karnataka, India, India
View →
David Asgar-Deen education
Master Of Engineering - Meng, Electrical And Computer Engineering (Biomedical), 3.95
Bachelor’S Degree, Electrical And Electronics Engineering, 3.7
Frequently asked questions about David Asgar-Deen
Quick answers generated from the profile data available on this page.
What company does David Asgar-Deen work for?
David Asgar-Deen works for Rambus.
What is David Asgar-Deen's role at Rambus?
David Asgar-Deen is listed as Firmware Engineer at Rambus.
Where is David Asgar-Deen based?
David Asgar-Deen is based in Calgary, Alberta, Canada while working with Rambus.
What companies has David Asgar-Deen worked for?
David Asgar-Deen has worked for Rambus, Microchip Technology Inc., Umove - Power Mobility, Freelance, and University Of Alberta.
Who are David Asgar-Deen's colleagues at Rambus?
David Asgar-Deen's colleagues at Rambus include Sujith P, Lizeth Gonzalez, Dipak Rathore, Gagan S R, and Valodya Slavic.
How can I contact David Asgar-Deen?
You can use AeroLeads to view verified contact signals for David Asgar-Deen at Rambus, including work email, phone, and LinkedIn data when available.
What schools did David Asgar-Deen attend?
David Asgar-Deen holds Master Of Engineering - Meng, Electrical And Computer Engineering (Biomedical), 3.95 from University Of Alberta.
What skills is David Asgar-Deen known for?
David Asgar-Deen is listed with skills including Peer Tutoring, Teamwork, Time Management, Research, Team Leadership, and Matlab.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial