CNC Programmer - Role and Responsibilities - Machinist, Programmer, Drawings, 4Axis, 5Axis, HAAS, VPN. CNC Programmer - Skills and Abilities - Machinist, Programmer, Drawings, 4Axis, 5Axis, HAAS, VPN. CNC Programmer, Machinist, Programmer, Drawings, 4Axis, 5Axis, HAAS, VPN.