Mykhailo Popryaga, Altera Corporation