Senior Software Engineer
Nokia Mobile Phones
Movius
Software Engineer
Sierra Wireless
Sr. Firmware Developer
Nokia
The University of British Columbia