CNC Programmer

Saige PartnersMarshalltown, IA

About The Position

We strive to be Your Future , Your Solution to accelerate your career! Contact Robby Nardini at [email protected] or , you can also schedule an appointment at to learn more about this opportunity! This is a direct hire position The CNC Programmer is responsible for translating engineering models and drawings into efficient machining processes. This includes selecting tools, designing fixtures, and programming toolpaths using CAM software. The role works closely with manufacturing, engineering, quality, and tooling teams to support new product launches, improve existing processes, and help ensure the timely delivery of high-quality components. Success in this position requires a strong understanding of machining principles, toolpath strategies, and fixture design. Strong communication skills and a continuous improvement mindset are essential to support productivity goals and cost reduction initiatives. Experience with CAM software such as Edgecam, GibbsCAM, and Siemens NX is preferred, along with the ability to troubleshoot and resolve programming or process-related issues in a fast-paced, team-oriented environment.

Requirements

  • Associate degree in manufacturing, machining, engineering, industrial technology, or a related field, or at least 3 years of CNC machining/programming experience
  • Experience with CAM software (e.g., Edgecam, GibbsCAM, Siemens NX)
  • Strong understanding of geometry and trigonometry
  • Ability to read and interpret engineering drawings and technical specifications
  • Must be legally authorized to work in the United States

Responsibilities

  • Develop and optimize CNC programs for mills, lathes, and multi-axis machines using CAM software
  • Design and/or specify fixturing and workholding solutions to ensure repeatable setups and machining accuracy
  • Analyze quality data and support root cause investigations for machining-related nonconformances; implement corrective actions
  • Lead process improvement initiatives to reduce cycle times, improve tool life, and minimize scrap and rework
  • Collaborate with engineering, quality, and production teams to support manufacturability and new product introduction
  • Assist in developing capital investment plans related to machine and fixture capabilities
  • Provide mentorship to CNC operators and programmers to promote consistency and skill development

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Associate degree

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service