The deal is partially guaranteed after this season.
Weber, 23, helped lead the Heat's NBA Development League affiliate, Sioux Falls, to a 40-10 record in the regular season and a first-round postseason sweep over Westchester. For the D-League season, Weber averaged 10.7 points, 5.3 rebounds and 4.2 assists per game.
Weber joined the Memphis Grizzlies on a 10-day contract in March and was placed into a starting role, averaging 4.8 points, four rebounds, 3.3 assists and 1.5 steals in 27.7 minutes per game.
The Heat have two roster spots open and also plan to sign forward Dorell Wright.
Weber – one of college basketball's all-time leaders in steals – had a standout career at Virginia Commonwealth from 2011-15. He suffered a knee injury in his senior season and fell out of the 2015 NBA draft, but signed a free-agent deal with the Heat in October to ultimately play for Sioux Falls.
More coverage from The Vertical: