CNC Programmer

Palmer Group

Dubuque (IA)

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A top-tier manufacturer in NE Iowa is searching for a CNC Programmer to specialize in programming and optimizing CNC milling machines. The ideal candidate will have experience creating and modifying G-code, proficiency in Mastercam, and the ability to work effectively in a collaborative environment. This is an on-site role with shifts from 6:00 AM to 4:30 PM, Monday through Thursday. Candidates should thrive in fast-paced settings and possess a strong attention to detail.

Qualifications

  • Experience programming CNC mills, including creating and modifying G-code.
  • Proficiency with Mastercam and familiarity with Brother and Okuma machine platforms.
  • A problem-solving mindset and strong attention to detail.

Responsibilities

  • Program and optimize CNC milling machines.
  • Collaborate closely with engineers, machinists, and production teams.
  • Troubleshoot, debug, and refine CNC programs.

Skills

Programming CNC mills
Creating and modifying G-code
Problem-solving mindset
Attention to detail
Collaboration skills

Tools

Mastercam
Brother machine platform
Okuma machine platform

Job description

Palmer Group is partnering with a top-tier NE Iowa manufacturer in their search for a CNC Programmer. As a CNC Programmer, you’ll be at the center of transforming ideas into high‑quality, precision‑machined parts. If you thrive in a fast‑paced environment and take pride in technical mastery, this opportunity is built for you.

  • On-Site
  • 6:00 AM - 4:30 PM or 4:30 PM - 3:00 AM
  • Monday - Thursday

What you will do:

  • Program and optimize CNC milling machines
  • Apply your hands‑on experience with CNC machines to ensure world‑class performance
  • Collaborate closely with engineers, machinists, and production teams to drive efficient, accurate workflows
  • Troubleshoot, debug, and refine CNC programs for peak machine optimization
  • Uphold strict quality standards to ensure every part meets exact specifications

What you will need to be successful:

  • Experience programming CNC mills, including creating and modifying G‑code
  • Proficiency with Mastercam and familiarity with Brother and Okuma machine platforms
  • A problem‑solving mindset and strong attention to detail
  • Ability to thrive in a collaborative, hands‑on environment
  • A desire to keep learning and growing your technical craft
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

LeClaire Manufacturing Co. • Pleasant Valley Township (IA)

On-site
USD 30,000 - 47,000
Sign-on bonus
Day shift
Full benefits package
CNC Programmer
CNC Programmer

VSSI Staffing Services, LLC • Minnesota

On-site
USD 50,000 - 70,000
Health, dental, and vision insurance
Paid time off
Training and advancement opportunities
CNC Programmer: On-Site Precision Milling Specialist
CNC Programmer: On-Site Precision Milling Specialist

Palmer Group • Dubuque (IA)

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

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programmer
CNC Programmer

H. T. PROF Group • Bay Shore (NY)

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

Honor Staffing • Enumclaw (WA)

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

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance
CNC Programmer
CNC Programmer

Job Juncture • Bay Shore (NY)

On-site
USD 85,000 - 125,000
401(k)
Paid Time Off
Competitive Compensation
CNC Programmer / Operator
CNC Programmer / Operator

Liberty Pattern • New Liberty (IA)

On-site
USD 33,062 - 52,348
Health insurance with no cost for premiums
11 paid holidays
Up to 23 paid vacation days annually
+7
CNC Programmer
CNC Programmer

Recruiters' Network Inc. • Riverton (CT)

On-site
USD 70,000 - 110,000