279 SYNOPSYS INC JOBS