Motorola
Process Engineer
NXP Semiconductors
Manufacturing Manager
NXP Semiconductors
Senior Engineering Manager, New Products
Freescale Semiconductor
Project Manager
Freescale Semiconductor
Senior Process Engineer
NXP Semiconductors
Engineering Manager
The University of Texas at Austin
University of Illinois Urbana-Champaign