Senior Staff Firmware Engineer
San Jose, California
WD, a Western Digital company
Motorola Solutions
Firmware Engineer
Multimedia University
Research Officer
Campbell University
Malaysia University of Science and Technology