The Cardinals conducted a second interview with Wilks over the weekend.
Cardinals cornerback Patrick Peterson tweeted Monday after the reports of the hiring: "I LOVE IT."
This will be the first NFL head coaching assignment for Wilks, 48. He was promoted to defensive coordinator in Carolina after the 2016 season, and his defense was seventh in the league in yards allowed this season, while finishing third in sacks.
Previously, he was the Panthers' secondary coach for five seasons.
Before that, he was the secondary coach for the Los Angeles Chargers for three seasons and the defensive backs coach for the Chicago Bears for three years.
He was a coach at the college level for 11 seasons before jumping to the NFL, including going 5-6 as the head coach at Savannah State in 1999.