David Asgar-Deen
AeroLeads people directory · profile

David Asgar-Deen Email & Phone Number

Firmware Engineer at Rambus
Location: Calgary, Alberta, Canada 13 work roles 2 schools
LinkedIn matched
✓ Verified May 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Firmware Engineer
Location
Calgary, Alberta, Canada
Company size

Who is David Asgar-Deen? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

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.

Company email context

Email format at Rambus

This section adds company-level context without repeating David Asgar-Deen's masked contact details.

Rambus

Review company-level records connected to David Asgar-Deen before choosing the right outreach path.

Profile bio

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.

Current workplace

David Asgar-Deen's current company

Company context helps verify the profile and gives searchers a useful next step.

Rambus
Rambus
Firmware Engineer
san jose, california, united states
Website
Employees
820
AeroLeads page
13 roles

David Asgar-Deen work experience

A career timeline built from the work history available for this profile.

Senior Member Of Technical Staff

Current

Vancouver, British Columbia, Canada

Apr 2024 - Present

Senior Firmware Engineer

Burnaby, British Columbia, Canada

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.

Feb 2021 - Apr 2024

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.

Sep 2019 - Sep 2021

Private Tutor

Freelance

Canada

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.

Sep 2020 - Mar 2021

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.

Sep 2019 - Dec 2019

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).

Sep 2018 - Nov 2019

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.

Jan 2019 - Apr 2019

Operations Coordinator

Edmonton, Canada Area

Jun 2017 - Dec 2017

Returning Instructor

Edmonton, Canada Area

May 2017 - Jun 2017

Instructor

Edmonton, Alberta, Canada

Apr 2016 - Sep 2016

Landscaping And Grounds Maintenance

Edenbrook Memorial Gardens

Calgary, Canada Area

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.

May 2015 - Aug 2015

Sales Associate

As an employee of Canadian Tire, my duties were to help customers with all of their hardware needs.

Mar 2013 - Aug 2013
Team & coworkers

Colleagues at Rambus

Other employees you can reach at rambus.com. View company contacts for 820 employees →

2 education records

David Asgar-Deen education

Master Of Engineering - Meng, Electrical And Computer Engineering (Biomedical), 3.95

Bachelor’S Degree, Electrical And Electronics Engineering, 3.7

Activities and Societies: Previous Treasurer of the IEEE University of Alberta Student Branch and previous President for the SPIE.

FAQ

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.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.