David Thompson

David Thompson Email and Phone Number

Software Engineering Manager at Meta @ Meta
aberdeen, aberdeenshire, united kingdom
David Thompson's Location
Kitchener, Ontario, Canada, Canada
David Thompson's Contact Details

David Thompson work email

David Thompson personal email

n/a
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.

David Thompson's Current Company Details
Meta

Meta

View
Software Engineering Manager at Meta
aberdeen, aberdeenshire, united kingdom
Website:
metadownhole.com
Employees:
5
David Thompson Work Experience Details
  • Meta
    Software Engineering Manager
    Meta Sep 2022 - Present
    Toronto, Ontario, Canada
  • Labscubed Inc
    Director Software Development
    Labscubed Inc Sep 2019 - Aug 2022
    Waterloo, Ontario
    Defining the software and the team to drive the next generation of smart industrial measurement machines for material design.
  • Miovision Technologies
    Chief System Architect
    Miovision Technologies Apr 2013 - Sep 2019
    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.
  • Miovision Technologies
    Engineering Manager, Permanent Line
    Miovision Technologies Aug 2011 - Apr 2013
    Kitchener, Canada Area
    Managing hardware design, firmware life-cycle, distributed server architecture, and Computer Vision research for the Permanent Product Line at Miovision Technologies.
  • Miovision Technologies
    Engineering Team Lead
    Miovision Technologies Feb 2011 - Sep 2011
    Managing hardware design, firmware life-cycle, distributed server architecture, and Computer Vision research.
  • Miovision Technologies Inc.
    Video Analytics Developer
    Miovision Technologies Inc. Oct 2007 - Feb 2011
    Design, development, testing, and integration of Computer Vision algorithms applied to the field of traffic engineering.
  • Northern Digital Inc. (Ndi)
    Contract/Co-Op
    Northern Digital Inc. (Ndi) 2002 - 2005
    Numerical methods research in Optical Metrology.

David Thompson Skills

Algorithms Distributed Systems Computer Vision Cloud Computing Testing Python Firmware Software Engineering Integration Engineering Python

David Thompson Education Details

Frequently Asked Questions about David Thompson

What company does David Thompson work for?

David Thompson works for Meta

What is David Thompson's role at the current company?

David Thompson's current role is Software Engineering Manager at Meta.

What is David Thompson's email address?

David Thompson's email address is dt****@****ion.com

What is David Thompson's direct phone number?

David Thompson's direct phone number is +151951*****

What schools did David Thompson attend?

David Thompson attended The University Of British Columbia, University Of Waterloo.

What skills is David Thompson known for?

David Thompson has skills like Algorithms, Distributed Systems, Computer Vision, Cloud Computing, Testing, Python, Firmware, Software Engineering, Integration, Engineering, Python.

Who are David Thompson's colleagues?

David Thompson's colleagues are Apostolos Kokolis, Hussein Tadicha, Luis Farias, Plarenta Deshishku, Timothy Yu, Mohamed Mamou, Crupanshu Udani.

Not the David Thompson you were looking for?

  • David T.

    President & Executive Director - Factory Outlet Trailers & Truck Upfitting
    Foothills, Ab
  • David Thompson

    Victoria City Councillor, Capital Regional District Director. Policylink Consulting. (My Own Views Only.)
    Victoria, Bc
  • David Thompson

    It Manager At Brunswick Credit Union
    Saint John, Nb
    1
    bayviewnb.com
  • David Thompson

    Ceo Advisor | Global Operations Executive | C-Suite Business Leader
    Canada

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.