CNC Programmer/Machinist Plan machining by studying work orders, blueprints, engineering plans, materials, specifications, orthographic drawings, reference planes, locations of surfaces, and machining parameters; interpreting geometric dimensions and tolerances (GD&T). Manage stock inventory by checking stock to determine