Sr Software Design Engineer
San Jose, CA
PMC-Sierra
Brocade
Sr. Staff Software
Santa Clara University
University at Buffalo