Job Summary: The CNC Programmer is responsible for safely and efficiently maintaining, repairing, testing and programming a variety of CNC machines for several different products and materials. This position requires, but is not limited to, standing, walking, utilizing stairs or ladders, driving automatic forklift, climbing, squatting, stooping, twisting, bending, grabbing and grasping.