Miller, 26, is now signed through the 2017 season.
“Bruce is a hard-working, dedicated young player that has done an outstanding job for us, both on and off the field,” 49ers general manager Trent Baalke said. “He is one of those players that contributes a lot more to the team and to the community than he gets credit for, yet wouldn’t have it any other way. We are pleased that Bruce has chosen to extend his stay with the 49ers.”
Miller was a defensive end in college at Central Florida and was drafted by the 49ers in the seventh round in 2011. He established himself at fullback as a rookie and wound up starting eight regular-season games at the position.
Last season, he had career highs of 25 receptions and 243 yards. He also had seven carries for 13 yards.
Miller’s 2013 season was cut short when he broke his shoulder blade in a December game against the Tampa Bay Buccaneers, but according to a report, his rehabilitation from the injury is on schedule.
“If we were to start today,” Miller said Thursday. “I’d be ready to go.”
In three seasons, Miller has 48 catches for 410 yards and one touchdown and has rushed the ball 16 times for 39 yards.