Senior Software Developer
Barnes & Noble, Inc.
Adaptec is now Microsemi
Software Engineer
Intertrust
Incat Systems
Rovi
Senior Software Engineer