The Green Bay Packers selected Jackson in the second round (45th overall) of the 2018 NFL draft.[9] Jackson was the fourth cornerback drafted in 2018 and was the second selected by the Packers after Jaire Alexander (18th overall).[10]
On May 17, 2018, the Packers signed Jackson to a four-year, $6.25 million contract that includes $3.87 million guaranteed and a signing bonus of $2.62 million.[11][12][13]
Throughout training camp, Jackson competed to be a starting cornerback against Kevin King, Jaire Alexander, Tramon Williams, and Davon House.[14] Head coach Mike McCarthy named Jackson the fifth cornerback on the depth chart to begin the regular season, behind Williams, King, Alexander, and House.[15]
He made his professional regular season debut and first career start in the Packers' season-opener against the Chicago Bears and made three solo tackles during their 24–23 victory. On September 16, 2018, Jackson recorded four solo tackles and scored the first touchdown of his career during a 29–29 tie against the Minnesota Vikings in Week 2. Jackson recovered a punt by Matt Wile and caught it in the endzone for a touchdown after it was blocked by Geronimo Allison during the first quarter.[16] On November 25, 2018, Jackson collected a season-high eight combined tackles during a 24–17 loss at the Vikings in Week 12.[17] On December 2, 2018, the Packers fired McCarthy after they fell to a 4–7–1 record. He finished his rookie season in 2018 with 48 combined tackles (39 solo) and ten pass deflections in 16 games and ten starts.[18]
Jackson largely served as a depth role for the Packers, receiving playing time when primary starter Kevin King was injured. He received criticism for his preseason performance ahead of the 2021 season.[19]
New York Giants
On August 17, 2021, Jackson was traded to the New York Giants for cornerback Isaac Yiadom.[20] He was waived on October 26, 2021, without having played in a regular season game for the Giants.[21]
On September 5, 2022, Jackson was signed to the Pittsburgh Steelers practice squad.[25] On October 15, 2022, Jackson was promoted to the active roster.[26] He was released on December 24, 2022.[27]
Arizona Cardinals (second stint)
On December 26, 2022, Jackson was claimed off waivers by the Cardinals.[28]