CNC Programmer

Turn Up Talent

Andover (MN)

On-site

USD 65,000 - 90,000

Full time

12 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Turn Up Talent is seeking a CNC Programmer to develop and optimize CNC programs for new and existing parts in a high-mix manufacturing environment. You will focus on manufacturability, efficiency, and repeatability to improve first-part success and cycle times.

Work closely with machinists, production leadership, and quality personnel to ensure production-ready programs aligned with GibbsCAM capabilities and GD&T standards.

Qualifications

  • 3–5 years of CNC programming experience in a job shop or high‑mix manufacturing environment.
  • Experience with CAM software such as GibbsCAM required.
  • Experience programming both milling and turning operations.
  • Experience with 4+1 and 5-axis machining preferred.
  • Experience with CNC turning centers, including twin-spindle and live tooling, preferred.
  • Strong understanding of cutting tools, feeds and speeds, and machining strategies.
  • Proficiency in reading blueprints and applying GD&T.
  • Hands‑on machining or setup experience strongly preferred.
  • Strong problem‑solving and process improvement mindset.
  • Strong attention to detail and organizational skills.
  • Ability to thrive in a fast‑paced, team‑oriented manufacturing environment.
  • Commitment to quality, safety, and continuous improvement.

Responsibilities

  • Program CNC milling and turning operations using GibbsCAM, including vertical milling, 4+1, and 5-axis machining, as well as twin-spindle turning with live tooling.
  • Develop new programs for incoming parts with a focus on manufacturability, efficiency, and repeatability.
  • Optimize existing programs to improve cycle times, reduce tool wear, and increase throughput.
  • Select tooling, define cutting strategies, and support fixture development.
  • Create clear and accurate setup documentation to support machinists.
  • Collaborate with machinists during prove-out to ensure successful first-part production.
  • Troubleshoot programming, tooling, and process issues in support of production.
  • Partner with Quality to support dimensional requirements and first article success.
  • Support new product introduction (NPI) efforts by developing scalable machining processes.
  • Drive continuous improvement in cycle time, process consistency, and programming standards.
  • Communicate across departments to align priorities and resolve technical challenges.

Skills

CNC programming
Problem solving
Detail oriented
Team collaboration
Process improvement
Reads blueprints

Tools

GibbsCAM
4+1 machining
5-axis machining

Job description

The CNC Programmer is responsible for developing and optimizing CNC programs for new and existing parts to support production performance and growth. This role focuses on building efficient, repeatable machining processes that improve first-part success, reduce setup time, and optimize cycle time.

The CNC Programmer works closely with machinists, production leadership, and quality personnel to ensure programs are practical, production-ready, and aligned with available machining capabilities. The ideal candidate is a strong problem solver with hands‑on machining knowledge and the ability to translate complex part designs into reliable machining strategies.

Key Responsibilities
Programming & Process Development
  • Program CNC milling and turning operations using GibbsCAM, including vertical milling, 4+1, and 5-axis machining, as well as twin-spindle turning with live tooling
  • Develop new programs for incoming parts with a focus on manufacturability, efficiency, and repeatability
  • Optimize existing programs to improve cycle times, reduce tool wear, and increase throughput
  • Select tooling, define cutting strategies, and support fixture development
Production Support
  • Create clear and accurate setup documentation to support machinists
  • Collaborate with machinists during prove-out to ensure successful first-part production
  • Troubleshoot programming, tooling, and process issues in support of production
  • Partner with Quality to support dimensional requirements and first article success
  • Support new product introduction (NPI) efforts by developing scalable machining processes
  • Drive continuous improvement in cycle time, process consistency, and programming standards
  • Communicate across departments to align priorities and resolve technical challenges
Qualifications & Requirements
  • 3–5 years of CNC programming experience in a job shop or high‑mix manufacturing environment
  • Experience with CAM software such as GibbsCAM required
  • Experience programming both milling and turning operations
  • Experience with 4+1 and 5-axis machining preferred
  • Experience with CNC turning centers, including twin-spindle and live tooling, preferred
  • Strong understanding of cutting tools, feeds and speeds, and machining strategies
  • Proficiency in reading blueprints and applying GD&T
  • Hands‑on machining or setup experience strongly preferred
  • Strong problem‑solving and process improvement mindset
  • Strong attention to detail and organizational skills
  • Ability to thrive in a fast‑paced, team‑oriented manufacturing environment
  • Commitment to quality, safety, and continuous improvement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

WEG Company • Bluffton (IN)

On-site
USD 50,000 - 70,000
CNC Programmer
CNC Programmer

Talnt • Birmingham (AL)

On-site
USD 65,000 - 85,000
Health insurance
CNC Programmer
CNC Programmer

Acme Industries, Inc. • Elk Grove Village (IL)

On-site
USD 55,000 - 85,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000
CNC Programmer
CNC Programmer

Talnt • West Chester

On-site
USD 70,000 - 115,000
1st Shift CNC Programmer Machinist
1st Shift CNC Programmer Machinist

Staffing Support Specialists • New Berlin (WI)

On-site
USD 55,000 - 85,000
CNC Programmer
CNC Programmer

Bay Cast Technologies LLC • Bay City (MI)

On-site
USD 60,000 - 80,000
CNC Programmer
CNC Programmer

BAY CAST FOUNDRY, LLC • Bay City (MI)

On-site
USD 65,000 - 85,000
CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000
CNC Machine ProgrammerAerospace Defense Manufacturing
CNC Machine ProgrammerAerospace Defense Manufacturing

RENSBERGER TECHNOLOGIES INC • Sioux Falls (SD)

On-site
USD 50,000 - 70,000
Health Contribution
401(k) matching
Dental insurance
+4