Williams will enter his 13th season in the league. He started the final 10 regular-season games and two playoff games for the Steelers last season after replacing an injured Chad Scott on Oct. 17.
Reed made his final 21 kicks for the Steelers, who offered the restricted free agent a tender of $1.43 million.
Reed's new deal is expected to lighten the player's hit against the salary cap. Contract numbers for both players will be announced later in the day.
Steelers sign Williams, finishing Reed
Steel City Insider Top Stories
Watson Brings Power To Steelers' BackfieldTerrell Watson smashed all of Christian Okoye's college records and now he's trying to break through with the Steelers. Jon Ledyard talked to the young man for today's profile.
Steel City InsiderYesterday at 2:41 AM
Money Matters: For Whom the Bell TollsLe'Veon Bell will only have more leverage in next year's negotiation with the Steelers. Capologist Ian Whetstone has the story behind the numbers.
Steel City InsiderTuesday at 11:30 AM
No DealThe Steelers and Le'Veon Bell couldn't agree to a contract extension past the 2017 season.
Steel City InsiderMonday at 12:34 PM
Orndoff Ranks With Top Steelers SleepersIt all resumes in 10 days, and local rookie tight end Scott Orndoff is ready to make a roster run with the Steelers.
Steel City InsiderMonday at 5:41 AM