1

Computer Numerically Controlled Tool Programmers Jobs in Cottage Grove, MN

SR. CNC PROGRAMMER

Blaine, MN · On-site

$75K - $112K/yr

This individual is responsible for the CNC programming of new products, from feasibility through ... Advanced knowledge of computer numerical controlled machines and tooling. * Advanced knowledge of ...

SR. CNC PROGRAMMER

Blaine, MN · On-site

$75K - $112K/yr

This individual is responsible for the CNC programming of new products, from feasibility through ... Advanced knowledge of computer numerical controlled machines and tooling. * Advanced knowledge of ...

SR. CNC PROGRAMMER

Blaine, MN · On-site

$27.50 - $37.50/hr

This individual is responsible for the CNC programming of new products, from feasibility through ... Advanced knowledge of computer numerical controlled machines and tooling. * Advanced knowledge of ...

Tool Designer

Vadnais Heights, MN · On-site

$95K - $120K/yr

This role translates customer and engineering requirements into robust, manufacturable tooling ... Advanced proficiency with 3D CAD and detailed drawing practices; SolidWorks or comparable software ...

Tool Designer

Vadnais Heights, MN · On-site

$95K - $120K/yr

This role translates customer and engineering requirements into robust, manufacturable tooling ... Advanced proficiency with 3D CAD and detailed drawing practices; SolidWorks or comparable software ...

Experienced Tool Maker

Saint Paul, MN · On-site

$25.50 - $32/hr

Full-Time What you will do · Tool Maker · Read and interpret engineering drawings, die designs ... CAD software for die design or modification · Experience with manual machining, advanced die ...

next page

Showing results 1-20

Computer Numerically Controlled Tool Programmers information

See Cottage Grove, MN salary details

$34.4K

$67.7K

$99.5K

How much do computer numerically controlled tool programmers jobs pay per year?

As of Aug 27, 2026, the average yearly pay for computer numerically controlled tool programmers in Cottage Grove, MN is $67,716.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,600.00 and $83,400.00 per year, depending on experience, location, and employer.

What is the difference between Computer Numerically Controlled Tool Programmers vs CNC Machinists?

AspectComputer Numerically Controlled Tool ProgrammersCNC Machinists
CredentialsTypically require technical training or certifications in CNC programmingOften need technical skills, certifications, or vocational training in machining
Work EnvironmentPrimarily work in programming and setup of CNC machines, often in manufacturing settingsOperate CNC machines directly, perform machining tasks on the shop floor
Employer & Industry UsageUsed by manufacturing companies to develop and optimize CNC programsUsed by manufacturing companies to produce parts by operating CNC equipment

Computer Numerically Controlled Tool Programmers focus on creating and optimizing CNC programs, while CNC Machinists operate the machines to produce parts. Both roles are essential in manufacturing, but programmers are more involved in the planning and setup, whereas machinists handle the hands-on operation.

What cities near Cottage Grove, MN are hiring for Computer Numerically Controlled Tool Programmers jobs?

Cities near Cottage Grove, MN with the most Computer Numerically Controlled Tool Programmers job openings:

Tool & Die Repair Technician

Minneapolis, MN • On-site

$21 - $25.75/hr

Full-time

Dental, Vision, Life, Retirement

Posted 29 days ago


Job description

Position Summary

Sets up and operates standard tool room equipment, such as lathes, milling machine and grinders to machine parts for die casting tools and equipment. Makes repairs and changes to die cast tooling. Works from blueprints and drawing; uses precision measuring tools; makes slides cores, ejector pins and cores. Cleans tooling, makes gate changes; removes drag, straighten cores, drills water lines, etc. Analyzes tooling problems and diagnoses repairs needed.  May repair dies while still set in the casting machine. May stress temper small tool parts. Removes stuck castings; dismantles and reassembles tools. May make the more complicated repairs on trimming tools. May die prep cast and trim tooling. May include light EDM work.

Responsibilities/Duties/Tasks

  • Study blueprints, sketches, models, or specifications to plan sequences of operations for fabricating tools, dies, or assemblies.
  • Verify dimensions, alignments, and clearances of finished parts for conformance to specifications, using measuring instruments such as calipers, gauge blocks, micrometers, and dial indicators.
  • Visualize and compute dimensions, sizes, shapes, and tolerances of assemblies, based on specifications.
  • Set up and operate conventional or computer numerically controlled machine tools such as lathes, milling machines, and grinders to cut, bore, grind, or otherwise shape parts to prescribed dimensions and finishes.
  • File, grind, shim, and adjust different parts to properly fit them together.
  • Fit and assemble parts to make, repair, or modify dies, jigs, gauges, and tools, using machine tools and hand tools.
  • Conduct test runs with completed tools or dies to ensure that parts meet specifications, making adjustments as necessary.
  • Inspect finished dies for smoothness, contour conformity, and defects.
  • Smooth and polish flat and contoured surfaces of parts or tools, using scrapers, abrasive stones, files, emery cloths, or power grinders.
  • Lift, position, and secure machined parts on surface plates or worktables, using hoists, vises, v-blocks, or angle plates.
  • All other duties as assigned.

Education and Experience

  • Two-year machine technology degree  (close-tolerance environments such as milling, turning, grinding preferred).
  • Knowledge of CNC equipment, die cast equipment, and machine maintenance preferred.
  • Ability to read and interpret blueprints, engineering drawings, and specifications.
  • Experience using machinist hand tools and precision measurement equipment.
  • 2-3 years experience in tooling and die repair preferred (close-tolerance environments such as milling, turning, grinding preferred)

Wage and Benefits:

Wage Range: $30-35/hour DOQ

Benefits:

  • Competitive Wages - Starting wage dependent on skills, experience and/or education
  • Employee Ownership (ESOP)
  • 401(k) Match
  • Paid Holidays and Vacations
  • Individual Contributor Health Reimbursement Account (ICHRA) – Chose the plan that’s best for you and your family!
  • Flexible Spending Accounts and Health Savings Accounts
  • Vision and Dental Insurance
  • Company-Paid Long and Short-Term Disability Insurance
  • Life Insurance