4 jobs at Cadence