Schnell inked a contract with the Buccaneers on Monday, Greg Auman of The Athletic reports.
Schnell was let go by the team earlier this offseason, but the Buccaneers elected to give him another shot at making the roster. The 25-year-old only saw action in one game for the team last season, recording three yards on a punt return and one offensive snap.