engineering cnc programmer careers in