Demo

CNC Programmer

Food Management Search
Oskaloosa, IA Full Time
POSTED ON 9/2/2026
AVAILABLE BEFORE 11/1/2026
Join a precision-focused manufacturing team where advanced machining, CAM programming, and tooling development come together. This role is ideal for an experienced CNC Programmer who enjoys collaborating with engineering teams, optimizing machining processes, and ensuring high-quality tooling production from concept through completion.

In this role, you will support the production of foundry tooling, including patterns, core boxes, related components, and molds for injection molding applications. You will be responsible for programming, machine operation, continuous learning, and mentoring within a fast-paced manufacturing environment.
 
Duties:
Including but not limited to:
  • Collaborate with engineers and CAD technicians to improve tooling designs and manufacturing processes.
    Use Mastercam software to generate G-code programs for CNC machining operations.
  • Design work-holding fixtures or select appropriate purchased work-holding solutions.
  • Build and maintain an accurate departmental tool library database.
  • Select tooling and determine optimal speeds and feeds to maximize efficiency and quality output.
  • Interpret blueprints, CAD models, and technical drawings to support machining operations.
  • Set up and calibrate CNC machines for production runs.
  • Operate CNC machining equipment to produce precision components.
  • Monitor machining processes to ensure compliance with specifications and quality standards.
  • Perform in-process inspections using calipers, micrometers, and other measuring instruments.
  • Maintain a clean, organized, and safety-compliant work environment.
  • Support continuous improvement efforts by identifying process enhancements and new technology opportunities.
  • Stay current with advancements in CAD/CAM, tooling, machining, and work-holding technologies.
  • Mentor and support the development of Tooling Center machinists and team members.
  • Provide training and knowledge sharing to improve team capability and process understanding.
 
Skills and Qualifications:
  • Strong CNC programming experience.
  • Proficiency in reading blueprints, CAD models, and technical drawings.
  • Experience with CAD/CAM software (Mastercam strongly preferred).
  • Strong problem-solving and analytical skills.
  • Knowledge of various machining materials and manufacturing processes.
  • Strong mathematical aptitude, including trigonometry and geometry.
  • Experience with multi-axis machining preferred.
  • SolidWorks CSWA certification preferred.
  • Metallurgy and foundry tooling experience preferred.
 
Education & Experience:
  • High School Diploma or GED required.
  • 5 years of advanced manufacturing experience required.
  • 3 years of verifiable CAM programming experience required.
  • Associate’s degree or certification in CNC machining, precision machining, or manufacturing technology preferred.
  • 5 years of advanced manufacturing experience with 3 years CAM experience preferred.
Disclaimer: Please note that we are unable to provide job sponsorships, including, but not limited to, visas, corp-to-corp arrangements (C2C), or any other form of sponsorship for employment. All applicants must be legally authorized to work in the United States without the need for sponsorship now or in the future.
 

Salary.com Estimation for CNC Programmer in Oskaloosa, IA
$64,293 to $82,816
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
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Food Management Search

  • Food Management Search Providence, RI
  • Route Sales Manager About Us We are a third-generation, family-owned and operated business that was founded in 1959 by a WWII Marine veteran who recognized... more
  • 1 Day Ago

  • Food Management Search Washington, DC
  • Sales Director United States - Remote Job Summary: Our client is looking for an experienced Sales Executive to drive new business growth in the parking tec... more
  • 1 Day Ago

  • Food Management Search Washington, DC
  • SENIOR CAREER ASSOCIATE ATTORNEY - CIVIL LITIGATION/ non-partnership track Open to Multiple Locations, full list at the bottom of this description. HYBRID ... more
  • 1 Day Ago

  • Food Management Search Miles, MT
  • TITLE: LCSW or LCPC / Social Worker LOCATION: Miles City, Montana Now is your chance to join a top hospital where career growth and opportunity await you. ... more
  • 1 Day Ago


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

  • JobFormance Oskaloosa, IA
  • CNC Programmer. Join a precision-focused manufacturing team where advanced machining, CAM programming, and tooling development come together. This role is ... more
  • 25 Days Ago

  • Welsh and Associates Oskaloosa, IA
  • CNC Programmer. Join a precision-focused manufacturing team where advanced machining, CAM programming, and tooling development come together. This role is ... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!