CNC Programmer resume example & templates

A realistic CNC Programmer resume shown in every design. Start from the example or use the design with your own resume.

Open the resume editor

CNC Programmer resume example

Summary

CNC programmer with 12 years in machining and 6 writing CAM programs for 5-axis mills and mill-turn centers. Builds verified toolpaths in Mastercam and Vericut, and cut cycle times on a shop's top 25 part numbers by an average of 28%, adding about $410K a year in capacity.

Experience

Senior CNC Programmer, Highpoint Aerostructures (Seattle, WA)

Jan 2020 – Present

  • Program 5-axis and mill-turn parts in Mastercam and NX CAM for titanium and aluminum aircraft brackets and fittings
  • Rewrote toolpaths with dynamic milling on the top 25 part numbers, cutting cycle times 28% and freeing about $410K a year in capacity
  • Introduced Vericut simulation for every new program, eliminating machine crashes for 30 straight months
  • Created standard post-processors and setup sheets for 14 machines, cutting new-job prove-out from 2 shifts to 1

CNC Machinist / Programmer, Puget Sound Precision (Everett, WA)

May 2014 – Dec 2019

  • Programmed and ran Haas and Okuma machines for 300+ new jobs a year from 3D models
  • Built a tool library in Mastercam that standardized 180 tools across the shop

Education

  • AAS, Machining Technology, Lake Washington Institute of Technology (Sep 2012 – Jun 2014)

Skills

  • CAM software: Mastercam (Mill 5-axis, Mill-Turn), Siemens NX CAM, Vericut, SolidWorks
  • Controls: Fanuc, Okuma OSP, Heidenhain, Haas NGC, post-processor editing
  • Machining: titanium, aluminum, 15-5 stainless, high-efficiency milling, workholding design
  • Quality: GD&T (ASME Y14.5), AS9100, first-article inspection (AS9102)

How to write a CNC Programmer resume

A strong CNC Programmer resume shows the licences you hold, the equipment and systems you work on, and how your work improved safety, uptime, quality or output. Put your most relevant recent role first and make every bullet show a result, not a duty.

Sections, in order

  1. Summary
  2. Certifications
  3. Experience
  4. Skills
  5. Education

Length: One page for most candidates; move to two only if every line is relevant.

Summary: Write two or three lines: your role, your strongest skills, and one result that proves them.

Skills to feature

Example bullet points

Tips from recruiters

Recommended templates

CNC Programmer resume FAQ

What should a CNC Programmer resume include?

A CNC Programmer resume should show the licences you hold, the equipment and systems you work on, and how your work improved safety, uptime, quality or output. Use these sections in this order: Summary, Certifications, Experience, Skills and Education. Put your most relevant recent role first and make every bullet show a result, not a duty.

What is the best resume template for a CNC Programmer?

Classic, Compact and Modern work well for CNC Programmer roles. They are single-column with standard headings, so applicant tracking systems (ATS) parse them reliably.

How long should a CNC Programmer resume be?

One page for most candidates; move to two only if every line is relevant.

Which skills should a CNC Programmer put on a resume?

Prioritize the skills named in the job posting. Common ones for CNC Programmer roles are Blueprint and schematic reading, Licences and trade certifications, Safety compliance (OSHA, NFPA 70E, LOTO), Troubleshooting and diagnostics, Preventive maintenance and PLCs and controls.

How do I write strong CNC Programmer resume bullet points?

Start with an action verb, say what you did, and end with a measurable result such as equipment uptime, scrap rate and OEE. For example: "Rebuilt the PM schedule for 14 injection molders in Fiix, cutting unplanned downtime from 9% to 4% in six months."

Related roles