any paint , coating or even rust is a contaminate to the welding process. do you absolutely need to remove it . no . you can slightly over heat a weld and help clean it up some. it does affect the weld quality to some degree. if you clean the spots where you plan to weld , that's all you need to do . all areas that are burned are going to be sanded before priming/painting is done anyway.....