Tommy Thorn
AeroLeads people directory · profile

Tommy Thorn Email & Phone Number

worker bee at MatX
Location: Milpitas, California, United States 12 work roles 2 schools
1 work email found @matx.com LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email t****@matx.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
worker bee
Location
Milpitas, California, United States
Company size

Who is Tommy Thorn? Overview

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

Quick answer

Tommy Thorn is listed as worker bee at MatX, a with 67 employees, based in Milpitas, California, United States. AeroLeads shows a work email signal at matx.com and a matched LinkedIn profile for Tommy Thorn.

Tommy Thorn previously worked as Principal Architect at Esperanto Technologies, Inc and Principal Software Engineer at Dell Emc. Tommy Thorn holds Ph.D, Computer Science, Program Analysis For Security Properties from Université De Rennes I.

Company email context

Email format at MatX

This section adds company-level context without repeating Tommy Thorn's masked contact details.

{first}@matx.com
89% confidence

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

Profile bio

About Tommy Thorn

23+ years of industry experience, covering microprocessor architecture, simulation, and implementation, programming language compilation and optimization, debugging and performance tools, applications and firmwareComfortable in most programming and design language and can pick up any quicklyI'm particularly proud of my PCIe flash controller design based on a quad-core RISC; I implemented the cores from scratch on an Stratix IV FPGA along with complete system ISA and system simulation, debugging tools, and firmware.

Listed skills include Computer Architecture, System Architecture, Hardware Architecture, Microprocessors, and 32 others.

Current workplace

Tommy Thorn's current company

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

MatX
Matx
worker bee
Milpitas, CA, US
Website
Employees
67
AeroLeads page
12 roles · 39 years

Tommy Thorn work experience

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

Worker Bee

Milpitas, Ca, Us

Principal Architect

Current

Mountain View, California, Us

Primary working on highly detailed timing and verification models for in- and out-of-order RISC-V cores; models developed original in C/C++ but for many years now exclusively in Rust. This role includes writing/adapting firmware and system software for Linux, preparing system images, benchmarks, and verification workloads, and debugging RTL (Verilog/Chisel) as needed.

Nov 2016 - Present

Principal Software Engineer

Round Rock, Texas, Us

Design and implementation of 3D Xpoint controller firmwareDeveloped client-side PCIe hot-plug state machine (incl. link calibration and quality monitoring); Linux kernel module and user-level utilities

May 2014 - Nov 2016

Senior Engineer

Dssd, Inc.

From-scratch design and implementation of FPGA based quad-core NAND Flash Controller (simple in-order RISC core); wrote complete SoC simulation w/GDB support, Verilog, and NVMe-like firmware (4 request queues backed by 4 Flash channels, hitting 1 Mop/s)Port and maintenance of PCIe diagnostic tools for both IDT and PLX switches

Oct 2010 - Nov 2016

Senior Software Engineer

Santa Clara, Ca, Us

Design and implementation of the CUDA debugger and CUDA memcheck, work spanning the stack from compiler, driver, down to hardware; using binary instrumentation and partial binary retranslationEnhanced hardware support for debugging (resulted in patent US8522000)

Feb 2007 - Sep 2010

Senior Member Of Technical Staff

Us

Sony Cell (PowerPC) compiler tools development and enhancementPerformance studies

Dec 2005 - Feb 2007

Senior Member Of Technical Staff

Palo Alto, Ca, Us

Codesigned and implemented multiple snapshot and cloningEvolved the CD/DVD-ROM virtualization

Jul 2003 - Dec 2005

Member Of Technical Staff

Us

Wrote network and storage device emulation for the experimental virtualization atop the Code Morphing Software (CMS).Prototyped support for .NET bytecode emulation (in addition to x86)Prototyped support for PowerPC emulation (in addition to x86)

Sep 2000 - Jun 2003

Associate Researcher

Brics Int'L Ph.D. School

Participated in research behind the web specific development language BigwigResearched functional language virtual machine implementations

1999 - 2000 ~1 yr

Research Engineer

Le Chesnay Cedex, France, Fr

Proof development with the aid of Coq automated proof verification engine proving the correct translation from Java to JavaCard.

Feb 1999 - Aug 1999

Staff Programmer

Aarhus, Dk

Ported the compiler and run-time system (including the generational garbage collector) for the programming language BETA to the Sun SPARC microprocessor architecture. IT administration and program development.

1991 - 1994 ~3 yrs

Software Developer

Dantek A/S [Library Solutions]

Designed, implemented, and maintained the database engine for a library reservation system.

1988 - 1991 ~3 yrs
2 education records

Tommy Thorn education

Ph.D, Computer Science, Program Analysis For Security Properties

Université De Rennes I

Msc, Computer Science

Aarhus University
FAQ

Frequently asked questions about Tommy Thorn

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

What company does Tommy Thorn work for?

Tommy Thorn works for MatX.

What is Tommy Thorn's role at MatX?

Tommy Thorn is listed as worker bee at MatX.

What is Tommy Thorn's email address?

AeroLeads has found 1 work email signal at @matx.com for Tommy Thorn at MatX.

Where is Tommy Thorn based?

Tommy Thorn is based in Milpitas, California, United States while working with MatX.

What companies has Tommy Thorn worked for?

Tommy Thorn has worked for Matx, Esperanto Technologies, Inc, Dell Emc, Dssd, Inc., and Nvidia Corp..

How can I contact Tommy Thorn?

You can use AeroLeads to view verified contact signals for Tommy Thorn at MatX, including work email, phone, and LinkedIn data when available.

What schools did Tommy Thorn attend?

Tommy Thorn holds Ph.D, Computer Science, Program Analysis For Security Properties from Université De Rennes I.

What skills is Tommy Thorn known for?

Tommy Thorn is listed with skills including Computer Architecture, System Architecture, Hardware Architecture, Microprocessors, Processors, Algorithms, Compilers, and Programming Language Theory.

Find 750M verified contacts

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