Mercury Systems
Consulting SW Engineer and Architect
MITRE
Principal Digital and Microprocessor HW and SW Engineer
Mercury Systems
Principal SW Engineer
The MITRE Corporation
Lead Digital and Microprocessor HW and SW Engineer
MITRE
Group Leader and Embedded Systems Group
DY4 Systems Inc
Senior Software Engineer
Multicomputer Toolsmiths, Inc.
Software Engineering Manager
Mercury Systems
Senior SW Engineer
Worcester Polytechnic Institute
Carleton University