The Buccaneers have two weeks to determine whether to add Jackson, a fourth-round draft pick in 2007, to their roster. He can practice with the team.
Jackson started 46 games over four seasons with Tampa Bay, including the first two of the 2010 campaign before he was suspended in September 2010.
He was also suspended four games in 2009 for violating the substance abuse policy.
(Reporting by Gene Cherry in Raleigh, North Carolina; Editing by Frank Pingue)