700 jobs at Cadence