Hudson was elevated from the 49ers' practice squad Saturday.
Hudson was unable to land a spot on the Buccaneers' 53-man roster to begin the regular season, but he'll serve as depth at tight end Sunday after George Kittle (calf) was placed on injured reserve. The 26-year-old Hudson appeared in 11 games for Tampa Bay last year and brought in three of his seven targets for 41 yards.