Michael (Mac) McNamara, Cadence Design Systems