52 jobs at Cadence