The 49ers, who did not tender restricted free agent linebacker Elijah Lee last week, reportedly picked up a reserve linebacker and special-teams contributor on Monday.

Former Arizona Cardinals linebacker Joe Walker has agreed to a one-year contract with the 49ers, the NFL Network reported.

Walker, 27, started 11 games with the Arizona Cardinals last season. He recorded 65 tackles and forced a fumble. Walker was an unrestricted free agent.

Walker entered the NFL in 2016 as a seventh-round pick of the Philadelphia Eagles out of Oregon. In 2018, the Cardinals signed him off the Eagles’ practice squad.

[RELATEDHow 49ers fared after first week of signings]

The 49ers’ top three linebacker spots appear settled with Fred Warner, Kwon Alexander and Dre Greenlaw. Azeez Al-Shaair and Mark Nzeocha are also under contract.

Walker could take the roster spot of Lee, who appeared in 11 games, including the postseason, with one start.