Apply Now

CNC Programmer

Specialized Recruiting Group

1 Positions

ID: 88502

Posted On 03/10/2026

Job Overview

CNC Programmer – Dyersville

Specialized Recruiting Group is seeking CNC Programmers for a confidential manufacturing company in Northeast Iowa. This role supports CNC machining operations through advanced programming, machine setup, and technical support for production teams. Both day and night shift opportunities are available.

The CNC Programmer will play a key role in ensuring efficient machining operations by developing and optimizing CNC programs, managing tooling and fixtures, and troubleshooting machining issues. This position works closely with engineers, machinists, and operators to maintain quality, improve production efficiency, and support continuous improvement initiatives.

Responsibilities

  • Set up, operate, and troubleshoot CNC and manual machining equipment.
  • Create, edit, optimize, and maintain CNC programs for milling machines.
  • Program and support CNC equipment including Brother and Okuma machines.
  • Utilize G-code and Mastercam to develop and modify CNC programs.
  • Maintain CNC program documentation, revisions, and version control.
  • Manage cutting tools, fixtures, and workholding for machining operations.
  • Collaborate with engineers and machinists to ensure efficient and accurate production.
  • Troubleshoot and debug CNC programs to improve machine performance and part quality.
  • Train and support machinists and machine operators as needed.
  • Ensure adherence to quality, safety, and operational standards.
  • Maintain a clean, organized, and safe work environment.

Qualifications

  • Minimum of 1 year of CNC programming experience.
  • Minimum of 1 year of G-code programming experience.
  • Experience programming CNC milling machines using G-code and Mastercam.
  • Experience working with Brother and Okuma CNC machines.
  • Prior manufacturing or machining environment experience required.
  • Strong troubleshooting and problem-solving skills.
  • Ability to read and interpret technical drawings and specifications.

 

Primary Contact

1690906985425

Cassie Gibson

Executive Recruiter,

(563)557-1064

Phone

Phone

Phone

Fax

Cassie.Gibson@Expresspros.com

Email

True

True

True

Job Details

Categories

Manufacturing
Skilled Labor Trades

Location

Dubuque, IA

Shift

First Shift

Job Type

Employee

Full/Part

Full Time

Pay/Salary

$35-40/hour


Qualifications

Experience

1-2 Years

Company ID

36232

Job REQ #

# Positions

1

Start Date

20260310

End Date

20260529

Featured Job

0

TH Ad

0

TH Comments


Similar Jobs

CNC Machine Operator

Express Employment Professionals

CNC Operator - 2nd and 3rd shift

Sedona Staffing Services

CAD/CAM Programmer

Eagle Tool Company

CNC Machinist

Eagle Tool Company

Maintenance Technician - CNC and Electrical

Sedona Staffing Services

CNC Setup $25.00 per hour starting depending on ex

The Adams Company

CNC Set Up Machinist

Decker Precision Machining Inc

CNC Programmer

Decker Precision Machining Inc

2nd Shift CNC Machinist Maquoketa, IA

Morrison Bros. Co.

CNC Programmer / Machine Setup

Dyersville Die Cast

Share this Job
Specialized Recruiting Group

About the Company

Specialized Recruiting Group is an Express Employment Professionals company with a focus on Professional and Executive Search. We recruit and maintain a pipeline of highly skilled professionals in a variety of areas for interim/project assignments, contract-to-hire assignments, and permanent (direct hire) placement. Our team is uniquely equipped to help companies find the talent their business needs, and help talented professionals take the next step in their careers.

Specialized Recruiting Group is proud to serve the communities of Dubuque, Waterloo, and Southwest WI with a full offering of recruiting, training, and human resource services. Since we opened our doors, we have focused on not only helping companies find top talent, but also helping them develop and retain talent.