Paul Emerald, Allegro MicroSystems, Worcester, Massachusetts