Garvin, who signed with the Steelers as an undrafted free agent in 2013, played every game this season and recorded nine tackles on special teams.
Garvin led the Steelers with 15 special-teams tackles in 2013.
Egnew, a third-round draft pick by the Miami Dolphins in 2012, played all 16 games in 2013 and caught seven passes for 69 yards. The Dolphins released Egnew last August and the Detroit Lions signed the Missouri product off waivers. The Jacksonville Jaguars signed Egnew to their practice squad in early September after the Lions released him.
Tight end is one of the few positions on offense where the Steelers have both long- and short-term needs.
Rookie tight end Rob Blanchflower, a seventh-round pick in 2014, spent the entire season on the Steelers’ practice squad.
In addition to Egnew, wide receiver Brelan Chancellor, defensive end Matt Conrath, safety Alden Darby and linebacker Roosevelt Nix signed future contracts with the Steelers.
The 6-7, 305-pound Conrath played in eight games for the St. Louis Rams in 2012-13 and recorded seven tackles as well as a sack.