With injured quarterback Geno Smith expected to miss at least four regular-season games, the Jets signed free agent Matt Flynn to a one-year contract.