Average salary: $91,599 /yearly

More stats
Get new jobs by email
  •  ...Aerotek - - Responsibilities: Operate and set up CNC mills and lathes to produce high-quality parts; Write, edit, and optimize CNC programs using Mastercam; Manage 25 changeovers per day; Maintain tolerances of +/- 0.005 inches; Perform basic maintenance on CNC machines... 
    CNC

    Aerotek

    Cedar Rapids, IA
    2 days ago
  •  ...Immediately Seeking! Machine Operator - Spencer, Iowa Schedule: Monday – Thursday | 3:00 pm - 1:00 am Pay DOE Job Duties Operate CNC Turning Lathes and CNC Machining Centers, including both horizontal and vertical machines, to produce quality parts. Operate... 
    CNC
    Weekly pay
    Immediate start
    Shift work

    Advance - Global Australian Professionals

    Spencer, IA
    3 days ago
  •  ..., schematics, and part prints to independently determine specifications and plan your manual machining setups. Support occasional CNC workflows: Assist the production team with basic setups or monitoring on our CNC machine when needed, using existing programs (heavy... 
    CNC
    Hourly pay
    Full time

    Rada Cutlery

    Parkersburg, IA
    2 days ago
  • $20 per hour

     ...Full Description Express Employment Professionals of Ames, IA has partnered with a local Story City, IA company seeking skilled CNC Machine Operators to join their team! The main responsibilities in this role will be to perform routine change-overs and operates... 
    CNC
    Full time
    Temporary work
    Part time
    Local area
    Shift work

    Express Employment Professionals Defunct

    Ames, IA
    3 days ago
  • $28.48 - $35.38 per hour

     ...A leading manufacturer of centrifugal pumps in Naval and Industrial markets has an experienced CNC Machinist position available. Looking for qualified candidates to fill this position in a dynamic high mix/low volume, lean manufacturing environment. The successful candidate... 
    CNC
    Night shift
    Afternoon shift

    Carver Pump Company

    Muscatine, IA
    1 day ago
  •  ...Job Full Description Express Employment is seeking candidates for a CNC Operator position located in Cascade, IA. Responsibilities: Learn to produce parts on CNC Mills or Lathes using blueprints, written instructions, and gauges to verify accuracy... 
    CNC
    Work at office
    Shift work
    Afternoon shift

    Express Employment Professionals Defunct

    Cascade, IA
    3 days ago
  •  ...Palmer Group is partnering with a top-tier NE Iowa manufacturer in their search for a CNC Programmer . As a CNC Programmer, you’ll be at the center of transforming ideas into high‑quality, precision‑machined parts. If you thrive in a fast‑paced environment and take pride... 
    CNC

    Palmer Group

    Dubuque, IA
    2 days ago
  •  ...com 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... 
    CNC

    Saige Partners

    Marshalltown, IA
    2 days ago
  • $80k - $85k

     ...CNC Programmer Salary: $80,000 - $85,000 per year Location: Oskaloosa, IA 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... 
    CNC

    Affinity Executive Search

    Oskaloosa, IA
    3 days ago
  •  ...Job Description We are seeking a skilled and experienced CNC machinist to join our industrial manufacturing team. As a CNC machinist, you will be responsible for operating and maintaining computer numerical control (CNC) machines to produce precision parts and components... 
    CNC

    gpac

    Sioux City, IA
    5 days ago
  • $21.97 - $25 per hour

     ...Time Job Shift Third Shift Education Level High School or Equivalent Category Manufacturing Description Great opportunities for CNC Machinists at our Cedar Rapids branch, located in Hiawatha, IA facility. Our machinists are a vital part of our overall success, as... 
    CNC
    Hourly pay
    Full time
    Temporary work
    Immediate start
    Shift work
    Night shift

    Cope Plastics, Inc.

    Hiawatha, IA
    1 day ago
  •  ...Position Summary: The basic function of the CNC Machinist is to set up and operate conventional, special purpose, and numerical control (NC) machines and machining centers to fabricate metallic and nonmetallic parts. Essential Duties and Responsibilities include... 
    CNC

    Geater Machining & Manufacturing

    Independence, IA
    5 days ago
  •  ...or finish specifications, sequences of operations, setups, or tooling requirements Must have the ability to operate and program CNC controls using EZ CAM / Master CAM Position and secure work pieces on tables, using bolts, jigs, clamps, shims, or other holding... 
    CNC
    Local area
    Flexible hours
    Weekend work

    Invio Automation

    Eldridge, IA
    5 days ago
  •  ...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... 
    CNC

    The Palmer Group

    Marshalltown, IA
    4 days ago
  •  ...The CNC Machine Operator (HAAS) is an operations team member with the primary goal of satisfying customer requirements of quality, and delivery, by operating CNC machining centers in a safe and efficient manner. The duties include the operation of CNC machining... 
    CNC

    Olympic Steel

    Bettendorf, IA
    3 days ago
  •  ...for initial 3-6 months of employment. Job Qualifications High School diploma or equivalent is required. Associates degree in CNC Machining, Tool & Die Making or related field preferred. A minimum of 6 months combined experience and education in manufacturing... 
    CNC
    Day shift

    MRINetwork

    Des Moines, IA
    1 day ago
  •  ...Description: Lou-Rich is currently seeking a highly skilled and experienced CNC Machinist to join our Hayward team! As a CNC Machinist, you will be responsible for operating and maintaining computer-controlled machinery used in the manufacturing process. Your expertise... 
    CNC
    Contract work

    Innovance Inc

    Scarville, IA
    1 day ago
  •  ...all safety procedures, PPE requirements, and ASSA ABLOY safety standards. Set up, operate, and monitor machinery such as presses, CNC equipment, or other production machines according to established procedures. Read and interpret work orders, blueprints, and production... 
    CNC
    Temporary work
    Flexible hours
    Night shift
    Afternoon shift

    ASSA ABLOY

    Mason City, IA
    2 days ago
  • $21 per hour

     ...Job Description CNC Machine Operator $21/hr Monday-Friday 7am-3:30pm with overtime as needed. A full line mechanical supplier of packing house equipment in Sioux City, Iowa is looking for a CNC Machine Operator. This position works both independently and on... 
    CNC
    Work at office
    Immediate start
    Monday to Friday

    Aventure Staffing

    Sioux City, IA
    3 days ago
  •  ...CNC Setup/Programmer Take the lead on setups, programming, and first-piece quality in a fast-growing CNC shop! We're seeking an experienced and detail-oriented CNC Setup/Programmer to join the team. This role is responsible for setting up, programming, and troubleshooting... 
    CNC
    Immediate start
    Shift work

    QPS

    Monticello, IA
    1 day ago
  • $22 per hour

     ...CNC Machine Operators Webber Metal Products 1 Positions ID: 91774 Posted On 06/04/2026 Refreshed On 07/05/2026 Job Overview We have openings for experienced machinists as well as entry level positions available for people who want to learn a new trade.... 
    CNC
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    4 days ago
  • $28 - $41 per hour

     ...CNC Programmer We are seeking a skilled CNC Programmer to join our team. In this role, you will be responsible for programming CNC machines to ensure precise manufacturing and machining of components. Responsibilities Program CNC machines using G-code and Mastercam... 
    CNC
    Contract work
    Temporary work

    Aerotek

    Asbury, IA
    5 days ago
  •  ...CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level tasks include programming, inspecting, setting up, and operating... 
    CNC
    Temporary work

    Ethos

    Iowa City, IA
    4 days ago
  •  ...CNC Lathe Operator Location: Davenport, IA Industry: Job-shop Manufacturing Schedule: 1st Shift | Monday-Friday | 6:00 AM - 2:30 PM We are assisting a growing high-precision job shop specializing in complex, one-off and short-run parts in their search... 
    CNC
    Temporary work
    Monday to Friday
    Day shift
    1 day per week

    Katalyst Systems Impact

    Davenport, IA
    10 days ago
  • $18 - $25 per hour

     ...CNC Laser & Press Brake Operator The CNC Laser & Press Brake Operator is responsible for operating, setting up, and maintaining CNC laser cutting and Press Brake equipment to cut, bend, and form metal components to specification. This role includes programming, machine... 
    CNC
    Hourly pay
    Full time
    Monday to Friday
    Shift work
    Day shift

    Ranco Fertiservice

    Sioux Rapids, IA
    1 day ago
  •  ...Job Type Full-time Description PCT Ebeam and Integration in Davenport, IA is seeking an experienced CNC Operator for our first shift position, working 4-ten hour days. The CNC Operator performs all setup and operation of Haas Computer Numerical Control (... 
    CNC
    Full time
    Work at office
    Shift work
    Day shift

    PCT Ebeam and Integration, LLC

    Davenport, IA
    4 days ago
  •  ...CNC Machine Operator Immediate opening for a 1st Shift Location: Albia, IA Shift: 1st Monday through Friday Immediate opening for a CNC Machine Operator at a local Metal manufacturing facility. Work with a local company to package quality metal products. Family focused... 
    CNC
    Weekly pay
    Local area
    Immediate start
    Monday to Friday
    Shift work
    Day shift

    Advance - Global Australian Professionals

    Ottumwa, IA
    3 days ago
  •  ...CNC Operator Express Employment Professionals 1 Positions ID: 14310619 Posted On 04/15/2025 Refreshed On 06/23/2026 Job Overview Express Employment is seeking candidates for a CNC Operator position located in Cascade, IA. Responsibilities: Learn... 
    CNC
    Full time
    Temporary work
    Part time
    Work at office
    Shift work
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    5 days ago
  • $22 per hour

     ...CNC Machine Operator - $22+/hr + Shift Differential Looking for a manufacturing role where you can grow your skills and work with advanced equipment? We're hiring CNC Machine Operators for a fast-paced production environment. Great fit for candidates with machine... 
    CNC
    Weekly pay
    Contract work
    Temporary work
    Shift work

    Aerotek

    Dubuque, IA
    2 days ago
  • $22 - $28 per hour

     ...are committed to a simple management approach, which influences our company culture and our management style. Position Description: CNC Machinist (Newton, IA) Job Responsibilities and Expectations: Employee must possess the skills and work ethic required to... 
    CNC
    Hourly pay
    Work at office
    Flexible hours

    AFC Industries

    Newton, IA
    4 days ago