David Thompson
AeroLeads people directory · profile

David Thompson Email & Phone Number

Software Engineering Manager at Meta at Meta
Location: Kitchener, Ontario, Canada 7 work roles 2 schools
1 work email found @miovision.com 3 phones found area 519 LinkedIn matched
✓ Verified Jun 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email d****@miovision.com
Direct phone (519) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineering Manager at Meta
Location
Kitchener, Ontario, Canada
Company size

Who is David Thompson? Overview

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

Quick answer

David Thompson is listed as Software Engineering Manager at Meta at Meta, a company with 5 employees, based in Kitchener, Ontario, Canada. AeroLeads shows a work email signal at miovision.com, phone signal with area code 519, and a matched LinkedIn profile for David Thompson.

David Thompson previously worked as Software Engineering Manager at Meta and Director Software Development at Labscubed Inc. David Thompson holds Msc, Physics from The University Of British Columbia.

Company email context

Email format at Meta

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

{first_initial}{last}@miovision.com
86% confidence

AeroLeads found 1 current-domain work email signal for David Thompson. Compare company email patterns before reaching out.

Profile bio

About David Thompson

I have had the privilege to play key parts in nearly all parts of the product life cycles across many products. Whether it is the early ideation phase, building the early engineering team, engaging first customers to define details, building the first prototypes and presenting to early adopters, developing to product launch or nailing down the manufacturing process to enable general product availability, I've enjoyed and taken pride in all of my contributions. My market of focus over the last ten years has been in the intersection of machine learning, embedded systems and cloud computing. The integration of cellular technologies into this stack is starting to enable amazing new possibilities. Due to the breadth of my experience, my specific skills are also broadly ranging. I am a passionate C++ developer but also enjoy C, Javascript and Python. I love working on embedded linux systems with very restricted resources, on vast distributed systems in the cloud and even non-traditional processing architectures. I've been responsible for regulatory compliance, project management, program management, grant writing, development of quality control systems, and team building. I've found success in most of these but find enjoyment in the application of all of these skills to see a product and product team launch successfully into a market.

Listed skills include Algorithms, Distributed Systems, Computer Vision, Cloud Computing, and 7 others.

Current workplace

David Thompson's current company

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

Meta
Meta
Software Engineering Manager at Meta
aberdeen, aberdeenshire, united kingdom
Employees
5
AeroLeads page
7 roles · 24 years

David Thompson work experience

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

Software Engineering Manager

Current

Toronto, Ontario, Canada

Sep 2022 - Present

Director Software Development

Waterloo, Ontario

Defining the software and the team to drive the next generation of smart industrial measurement machines for material design.

Sep 2019 - Aug 2022

Chief System Architect

Managing technology strategy and developing our next generation products. Ensuring Miovision maintains its competitive advantage through innovation in the areas of Computer Vision, Cloud Computing, Traffic Modeling and Control Optimization and computing facilities for real-time traffic detection and control.

Apr 2013 - Sep 2019

Engineering Manager, Permanent Line

Kitchener, Canada Area

Managing hardware design, firmware life-cycle, distributed server architecture, and Computer Vision research for the Permanent Product Line at Miovision Technologies.

Aug 2011 - Apr 2013

Engineering Team Lead

Managing hardware design, firmware life-cycle, distributed server architecture, and Computer Vision research.

Feb 2011 - Sep 2011

Video Analytics Developer

Design, development, testing, and integration of Computer Vision algorithms applied to the field of traffic engineering.

Oct 2007 - Feb 2011
Team & coworkers

Colleagues at Meta

Other employees you can reach at metadownhole.com. View company contacts for 5 employees →

2 education records

David Thompson education

Bsc Mathematics Minor, Physics

Activities and Societies: Editor DarkMatter, Physclub executive

FAQ

Frequently asked questions about David Thompson

Quick answers generated from the profile data available on this page.

What company does David Thompson work for?

David Thompson works for Meta.

What is David Thompson's role at Meta?

David Thompson is listed as Software Engineering Manager at Meta at Meta.

What is David Thompson's email address?

AeroLeads has found 1 work email signal at @miovision.com for David Thompson at Meta.

What is David Thompson's phone number?

AeroLeads has found 3 phone signal(s) with area code 519 for David Thompson at Meta.

Where is David Thompson based?

David Thompson is based in Kitchener, Ontario, Canada while working with Meta.

What companies has David Thompson worked for?

David Thompson has worked for Meta, Labscubed Inc, Miovision Technologies, Miovision Technologies Inc., and Northern Digital Inc. (Ndi).

Who are David Thompson's colleagues at Meta?

David Thompson's colleagues at Meta include Priscilla H., Thaisi Fukui, Xian P., Chika Jones, and Mehak Saad.

How can I contact David Thompson?

You can use AeroLeads to view verified contact signals for David Thompson at Meta, including work email, phone, and LinkedIn data when available.

What schools did David Thompson attend?

David Thompson holds Msc, Physics from The University Of British Columbia.

What skills is David Thompson known for?

David Thompson is listed with skills including Algorithms, Distributed Systems, Computer Vision, Cloud Computing, Testing, Python, Firmware, and Software Engineering.

Find 750M verified contacts

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

People with similar names

Check these profiles if this is not the David Thompson you were looking for.

View similar profiles