Job Description
Job Description
The CNC Programmer is responsible for developing programs to control machining or processing of metal or plastic parts
by CNC machine tools.
Essential Accountabilities
1. Determine the sequence of machine operations and select the proper cutting tools needed to machine work
pieces into the desired shapes.
2. Revise programs and / or tapes to eliminate errors, and retest programs to check that problems have been
solved.
3. Analyze job orders, drawings, blueprints, specifications, and design data in order to calculate dimensions, tool
selection, machine speeds, and feed rates.
4. Determine reference points, machine cutting paths, or hole locations, and compute angular and linear
dimensions, radii, and curvatures.
5. Observe machines on trial runs or conduct computer simulations to ensure that programs and machinery will
function properly and produce items that meet specifications.
6. Modify existing programs to enhance efficiency.
7. Write instruction sheets and cutter lists for a machine's controller in order to guide setup and encode
numerical control tapes.
8. Follow all Placon safety rules and regulations.
9. Design, plan, and implement work holding fixtures
10. Check current program revisions with customer requirements
11. Ability to machine to standards
Minimum Qualifications
manufacturing environment preferred.
effective manufacture and distribution of goods.
Position Requirements
Work Environment Conditions :
Inside : Tool vault and tooling center
Equipment / Tools Used :
Hoists, forklifts, Hand tools, Mills, Drills and Surface Grinders
Physical Requirements :
Light work (lift 10 lbs) : occasionally – components & tools
Placon – Job Description
T : HRDATAJob DescriptionsOperationsPlymouthToolingCNC Programmer.docx Page 2 of 2
Medium Work (lift 11-30 lbs.) : occasionally – components & tools
Heavy Work (lift 31-50 lbs.) : occasionally – components & tools
Other Physical Requirements : Work on your feet for 12 hours a day
Mental Requirements
Reading, Writing, Calculating, Interpersonal Skills, Reasoning / Analysis, Works with Minimal Supervision, Shop math
Travel Frequency (in addition to seminars or related training) :
Local : 1-2 times / year
Regional : As required
National : As required
International : As required
Plymouth • Minneapolis, MN, US