Senior Software Developer
Ericsson
BlackBerry QNX
Hardware Designer
Telefonaktiebolaget LM Ericsson
Software Engineer
Device Solutions Inc
Senior Staff Engineer
University of Tennessee, Knoxville
Karlstad University