Alpine Electronics of America, Inc.
Principal Engineer
Microsoft
Senior Software Engineer
HERE, a Nokia company
Senior Engineer
Playstation
Staff Software Engineer
Garmin International
Technical Lead Engineer
BSQUARE
Software Engineer II
University of California, San Diego