The former Leicester and Aston Villa striker is to join to the League two side on the successful completion of a medical.
Joachim spent a period of time on loan at The Bescot towards the end of last season but the Saddlers could not agree terms with Leeds to turn the transfer into a permanent deal.