4-20ma output from Arduino

A digital pot will work as well, in a current source programmed by a resistor.

Fairly easy to implement, as the two other approaches indicated earlier.

This thing is well understood and time-tested, even for a junior engineer.