Jackson, a 6-foot-4, 245-pound tight end from Northside High in Roanoke, Va., made the decision.
"Now I can concentrate on my senior season," Jackson said. "I had to go through the process a little bit but they and Virginia were my top two, and when they came through with an offer it was a no-brainer."
Jackson first caught the eye of the Hokies coaching staff in July, when he performed as a 212 pounder at a one-day camp in Blacksburg, Va.
"I was undersized," Jackson said. "Now, the weight room, I've been in there every single day, and now I'm up at 245, 250. They wanted to see that, and my speed stayed the same and my vertical was 32 inches."
Jackson said he ran a 4.65 recently in the 40-yard dash.
"My best one was 4.55," he said, "and that was when I was 212."
As a junior playing in a run-first offense, Jackson caught 18 passes for 343 yards. He also had 7 1/2 sacks as a defensive end, but he's going to Virginia Tech to play tight end.
"It's basically the same offense as my high school," Jackson said. "The have tight end at 'y' position at line, they line (the tight end) up in the slot position, and also wide at the line of scrimmage. He's not only blocking, but also got into the passing game."