Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

Saige Partners

Job Description

We strive to be Your Future, Your Solution to accelerate your career!


Contact Robby Nardini at View email address on click.appcast.io 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 Mastercam, 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.

Key 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
Qualifications
  • 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
Key Attributes
  • Proactively identifies and acts on opportunities for improvement
  • Communicates effectively across teams and organizational levels
  • Collaborates well in team environments
  • Demonstrates curiosity and a willingness to explore new solutions

Learn more about Saige Partners on Facebook or LinkedIn.

Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at


Meet Your Recruiter

Andy Birkenholz
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Marshalltown, IA vacancy
  •  ...The CNC Machinist supports precision machining operations by developing and refining CNC programs for complex components across multiple machine platforms. This role translates engineering designs into efficient manufacturing processes, including tool selection, workholding... 
    Suggested

    The Palmer Group

    Marshalltown, IA
    1 day ago
  • Are you a skilled and motivated CNC Programming Professional looking for your next opportunity to make an impact? If so, Emerson has...  ...great opportunity at our Marshalltown, Iowa facility. The CNC Programmer plays a key role in supporting high-precision machining... 
    Suggested
    Full time
    Temporary work
    Flexible hours
    Night shift

    Emerson

    Marshalltown, IA
    17 days ago
  •  ...Implement engineering changes and new process introductions into the manufacturing system in a timely and effective manner. Use CAD/CAM and CNC machining programs to help optimize manufacturing processes. Apply statistical methods to assess and improve manufacturing process... 
    Suggested
    Work at office
    Flexible hours

    Emerson

    Marshalltown, IA
    2 days ago
  •  ...Associates degree or equivalent experience in a manufacturing environment. ~2 - 3 years proven experience working with industrial wiring, CNC machine troubleshooting and repair. Our Culture & Commitment to You: At Emerson, we prioritize a workplace where every... 
    Suggested
    Temporary work
    Flexible hours

    Emerson

    Marshalltown, IA
    2 days ago
  • DCS is a family owned and operated business with treating all employees like family at the core of our values. Our employees provide innovative, safe, and high-quality infrastructure/maintenance contracting services to State DOTs, railroads, and other commercial/residential...
    Suggested
    Daily paid
    Full time
    Seasonal work
    Monday to Friday
    Shift work
    Night shift

    DeAngelo Contracting Services

    Marshalltown, IA
    5 days ago
  • Job Title In This Role, Your Responsibilities Will Be: Perform calibration, verification, and adjustment of measurement and test equipment (M&TE). Maintain accurate calibration records and ensure proper documentation of all work performed. Identify, troubleshoot...
    Full time
    Temporary work
    Flexible hours
    Afternoon shift

    Emerson Electric

    Marshalltown, IA
    2 days ago
  • Job Description Job Description Production Team Members work efficiently, in a safe manner, maintain high quality standards, and help to ensure that guest expectations are met. Positions include forklift operation, machine operation, and product assembly. There...
    Full time
    Shift work

    Midwest Manufacturing

    Marshalltown, IA
    11 days ago
  • Emerson is seeking a Junior Senior Embedded Software Test Engineer to join our team responsible for new product design, development, and introduction into production. Located at the newly expanded Emerson Innovation Center, you will be part of a multidisciplinary team ...
    Temporary work

    Pentangle Tech Services | P5 Group

    Marshalltown, IA
    2 days ago
  • Job Description What Is Sales Engineering at Emerson: Sales engineers join our fast-paced Global Industry Sales team in Marshalltown, Iowa, and act as the primary source of factory expertise for our global sales channel. You are responsible for driving both commercial...
    Contract work
    Relocation package
    Flexible hours

    Emerson Electric

    Marshalltown, IA
    4 days ago
  • $2,000 - $2,500 per week

    Owner Operator | Dry Bulk Location: Albion, IA Company: J.B. Hunt Pay: $2,000 to $2,500 per week Route Type: otr Start Date: ASAP About the Position J.B. Hunt has CDL-A owner operator jobs available! Stay moving and stay profitable with access...
    Full time
    Immediate start

    J.B. Hunt

    Albion, IA
    16 hours ago
  • $650 per month

    Owner Operator | Dry Van Location: Albion, IA Company: Terminal Transport, Inc. Pay: Competitive weekly pay (inquire for details) Route Type: otr, regional Start Date: ASAP About the Position OTR Drivers Needed  Consistent + Flexible home...
    Weekly pay
    Full time
    Immediate start
    Flexible hours
    Night shift

    Terminal Transport, Inc.

    Albion, IA
    16 hours ago
  • $3,500 - $5,000 per week

    Owner Operator | Dry Van Location: Albion, IA Company: Clark Transfer Pay: $3,500 to $5,000 per week Route Type: otr Start Date: ASAP About the Position Since 1949, the people of Clark Transfer have moved the sets, lights and costumes for...
    Weekly pay
    Full time
    Immediate start
    Flexible hours

    Clark Transfer

    Albion, IA
    16 hours ago
  • $8,000 - $14,000 per week

    Owner Operator | Dry Van Location: Albion, IA Company: JIDO FREIGHT LLC Pay: $8,000 to $14,000 per week Route Type: otr Start Date: ASAP About the Position Owner Operators - Earn $8,00 to $10,000 Weekly! - OTR & Regional Opportunities ...
    Full time
    Immediate start
    Flexible hours

    JIDO FREIGHT LLC

    Albion, IA
    16 hours ago
  • $8,000 - $14,000 per week

    Owner Operator | Dry Van Location: Albion, IA Company: JIDO FREIGHT LLC Pay: $8,000 to $14,000 per week Route Type: otr Start Date: ASAP About the Position Are you a Class-A CDL driver with your own truck? Looking to maximize your earnings...
    Weekly pay
    Full time
    Immediate start
    Flexible hours

    JIDO FREIGHT LLC

    Albion, IA
    16 hours ago
  • $650 per month

    Owner Operator | Dry Van Location: Albion, IA Company: Terminal Transport, Inc. Pay: Competitive weekly pay (inquire for details) Route Type: otr, regional Start Date: ASAP About the Position Regional Drivers Needed  ~ Consistent + Flexible...
    Weekly pay
    Full time
    Immediate start
    Relocation package
    Flexible hours

    Terminal Transport, Inc.

    Albion, IA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!