Demo

CNC Programmer

Accumold
Ankeny, IA Full Time
POSTED ON 12/8/2025 CLOSED ON 12/19/2025

What are the responsibilities and job description for the CNC Programmer position at Accumold?

Job Description

JOB TITLE: CNC Programmer

REPORTS TO: Toolroom Supervisor

FLSA: Non-exempt

JOB SUMMARY: Completes assigned engineering tasks as needed to build production equipment. Uses various machining techniques to produce a quality plastic part that meets the requirements of the customer. Provides tooling support to the engineering, production, quality and maintenance departments of Accumold. Optimize performance of the assigned CNC machining centers.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Build components for new tools, existing tools and molds through the use of machining centers and tool room equipment, using designs created by the engineering department. Read and interpret plans from paper drawings or computer files.
  • Using toolmakers scope, measures, examines, diagnoses and trouble-shoots new and existing molds to make improvements or corrections.
  • Work as a team with project leaders to ensure that projects are finished quickly and precisely.
  • Clean and maintain production tools and molds.
  • Other duties as required.

REQUIRED KNOWLEDGE, SKILLS & ABILITIES:

  • Education/Experience. High school education coursework or GED required. Two-year tool & die degree or four years experience in tooling or mold making preferred. Two years experience working with CNC machining centers.
  • Computer Skills. Ability to operate personal computer. Knowledge of Windows based CAD programs such as Master cam, AutoCAD and Solid Works.
  • Language Skills. Ability to read, comprehend, and utilize instructions and short correspondence with professionals. Ability to effectively present information in one-on-one and small group situations to other employees.
  • Mathematical Skills. Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rate, ratios, percent and use trigonometry. Ability to read and understand complicated designs and drawings.
  • Reasoning Ability. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form. An understanding of cause and effect as it relates to mold making. Use of experience to trouble shoot and problem solve.
  • Other Skills and Abilities. Willingness to attend conferences, classes or training to enhance and update knowledge and skills. Occasional travel may be requested for company business. Overtime may be required to meet toolroom work demands.
  • Supervisory Responsibilities. Ability to direct work task to others if you are assigned the lead role in a project.
  • Physical Demands. While performing the duties of this job, the incumbent is required to stand and use hand to manipulate very small parts or tweezers. Sense of touch may be used to detect texture, burs and edges. Frequent movement throughout the facility is required. Normal or corrected to normal vision is required with good color vision, close vision, and ability to use microscope and adjust focus. May be required to move or transport up to 55 lbs.
  • Work Environment. The duties of this job are executed in a climate-controlled environment with few temperature or humidity extremes. Noise levels will vary from very low to moderate depending on the location that the work is performed within the facility. The noise level in the work environment is usually moderate. Employee may have contact with machining residues such as steel chips, grinding dust, EDM smoke, cutting oils and coolants. Safety glasses are required.

The description given is intended only to provide information about the general nature of the job and is not an all-inclusive list of the job duties, skills or abilities.

Employment with Accumold is "at will", meaning that either the employee or the company may terminate employment at any time and for any or no reason.

Systems Programmer
SHAZAM Network - ITS, Inc. -
Johnston, IA
HVAC Programmer
Basepoint Building Automations -
Des Moines, IA
IBM Mainframe System Programmer
Coforge -
Des Moines, IA

Salary.com Estimation for CNC Programmer in Ankeny, IA
$63,067 to $80,707
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Programmer jobs in the Ankeny, IA area that may be a better fit.

  • Collins Aerospace and Careers Carroll, IA
  • Date Posted: 2025-12-03 Country: United States of America Location: HIA01: Engine Comp (TFT) - Carroll 400 N Bella Vista Dr, Carroll, IA, 51401 USA Positio... more
  • 14 Days Ago

  • Collins Aerospace Carroll, IA
  • Date Posted: 2025-12-03 Country: United States of America Location: HIA01: Engine Comp (TFT) - Carroll 400 N Bella Vista Dr, Carroll, IA, 51401 USA Positio... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!