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

CNC Programmer

$30 - $38 per hour

Aerotek

CNC Machinist Programmer (1st Shift) | Davenport, IA

Build Your Career While Building Precision Parts

Are you a CNC Machinist who enjoys the programming side of things and wants to continue learning it? This is an exciting opportunity to join a stable manufacturing company where you'll work on everything from production components to custom prototypes and one-of-a-kind machine parts that keep operations running.

What makes this role stand out? You'll have the chance to work alongside and learn directly from a Manufacturing Engineer with over 20 years of industry experience. Whether you're an experienced machinist looking to expand your programming skills or a developing machinist eager to learn from an industry expert, this role offers valuable hands-on training, mentorship, and exposure to a wide variety of machining projects.

What You'll Do

As a CNC Machinist Programmer, you'll produce precision components used in commercial bread slicing equipment and related manufacturing systems. This role combines CNC programming, machining, troubleshooting, and fabrication in a highly collaborative shop environment.

Key Responsibilities
  • Create, edit, and optimize CNC programs from engineering drawings and blueprints.
  • Set up and operate CNC mills, lathes, and machining centers to manufacture precision parts.
  • Work closely with engineering to transform concepts, prints, and ideas into finished components.
  • Produce prototype parts, production-run components, and repair or replacement machine parts.
  • Design and build custom fixtures and jigs to improve quality, efficiency, and repeatability.
  • Select tooling, determine feeds and speeds, and establish effective machining strategies.
  • Utilize manual machine tools including mills, lathes, drill presses, and band saws when needed.
  • Inspect finished parts using precision measuring equipment such as micrometers and calipers.
  • Troubleshoot dimensional or machining issues and make necessary program adjustments.
  • Reverse engineer and fabricate components from legacy parts when drawings are unavailable.
  • Contribute to continuous improvement efforts focused on safety, quality, and productivity.
  • Maintain a clean, organized, and safety-focused work area.
What We're Looking For
Required Skills
  • Some CNC programming experience and the ability to edit programs at the machine (G&M Code)
  • Experience with Mastercam or similar CAM software.
  • Ability to read and interpret blueprints, engineering drawings, and GD&T.
  • Strong machining fundamentals including milling, turning, drilling, and setup.
  • Knowledge of tooling selection, feeds and speeds, and machining best practices.
  • Experience using precision measuring instruments.
  • Strong troubleshooting, problem-solving, and attention-to-detail skills.
  • Commitment to quality, safety, and continuous improvement.
Preferred Qualifications
  • Ability to CNC program using G&M code
  • Knowledge and experience with Tool & Die.
  • Knowledge of machining components for industrial equipment or machinery.
  • Experience creating custom fixtures and tooling.
  • Maintenance machining or repair-part fabrication experience.
  • Ability to work independently while collaborating effectively with engineering and production teams.
Why You'll Love This Opportunity

Learn directly from a Manufacturing Engineer with 20+ years of experience

Receive hands-on mentorship in CNC programming, machining, prototyping, and fixture design

Excellent opportunity to grow your machining and programming skills on the job

Consistent 1st-shift schedule with no weekend work

Stable company with consistent work and a strong history of avoiding layoffs

Day-one insurance benefits

401(k) with company match

Quarterly bonus opportunities

Family-oriented culture where employees are valued and supported

Opportunity to build a long-term manufacturing career

Work Environment
  • Enjoy a predictable 1st-shift schedule with no weekend work, allowing you to maintain an excellent work-life balance. You'll work in a well-maintained manufacturing facility with dedicated machining and production areas that emphasize safety, organization, and teamwork.
  • The shop offers a collaborative environment where machinists work closely with engineering on production parts, custom projects, prototypes, and process improvements. Employees enjoy clean, organized workstations and a culture focused on continuous improvement, mentorship, and professional development.
  • This is an outstanding opportunity for someone looking to expand their CNC programming and machining knowledge while learning directly from a Manufacturing Engineer with more than 20 years of industry experience. If you're motivated to learn, take on new challenges, and build a long-term career in manufacturing, you'll find plenty of opportunities to grow here.

Job Type & Location

This is a Permanent position based out of Davenport, IA.

Pay and Benefits

The pay range for this position is $30.00 - $38.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Davenport, IA vacancy
  • $30 - $38 per hour

     ...Job Description Job Description CNC Machinist Programmer (1st Shift) | Davenport, IABuild Your Career While Building Precision Parts Are you a CNC Machinist who enjoys the programming side of things and wants to continue learning it? This is an exciting opportunity... 
    Suggested
    Weekly pay
    Permanent employment
    Temporary work
    Day shift

    Aerotek

    Davenport, IA
    3 days ago
  •  ...CNC ProgrammerWe're a well-established Iowa machine shop running high-end 3-, 4-, and 5-axis CNC equipment, and we're looking for a CNC Programmer who wants ownership of their work from screen to finished part.This is a blended office-and-floor role. You'll write your... 
    Suggested
    Hourly pay
    Part time
    Work at office
    Relocation package
    Day shift

    LeClaire Manufacturing Co

    Bettendorf, IA
    1 day ago
  • Job Description Job Description WHY YOU SHOULD JOIN OUR TEAM We are a machine casting and manufacturing company that invests in our team and offers real opportunities for career growth.   We provide robust benefits and perks for full-time employees and you will...
    Suggested
    Full time
    Temporary work
    Summer work
    All shifts
    Afternoon shift

    LeClaire Manufacturing Co

    Bettendorf, IA
    21 days ago
  •  ...Produces machined parts using a Computer Numerical Control (CNC) lathe machine. Studies work orders, blueprints, engineering plans, materials, specifications, reference planes, locations of surfaces, and machining parameters; interpreting geometric dimensions and tolerances... 
    Suggested
    Work experience placement

    Inpro/Seal

    Rock Island, IL
    3 days ago
  •  ...CNC OperatorGeorge Evans Corporation is seeking an experienced CNC Operator to join our manufacturing team. This position is responsible for programming, setting up, and operating CNC mills and lathes to produce quality parts according to blueprints and specifications.... 
    Suggested
    Immediate start
    Shift work

    George Evans Corp

    Moline, IL
    2 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... 

    Olympic Steel

    Bettendorf, IA
    5 days ago
  •  ...CNC Operator II & III – Multiple PositionsEldridge, IA - Full TimeProductive Resources is seeking a CNC Programmer / Lead to join our engineering team at our customer's facility in Eldridge, Iowa. We are seeking a highly skilled CNC professional who can program, set up... 
    Flexible hours

    Productive Resources

    Eldridge, IA
    5 days ago
  • $31.25 per hour

     ...CNC Machinist - 2nd ShiftEaton's AER MSD Mission System Division is currently seeking a CNC Machinist - 2nd Shift. The hourly rate for this position is $31.25 per hour. Please note the salary information shown above is a general guideline only. Salaries are based upon... 
    Hourly pay
    Permanent employment
    Relocation package
    Afternoon shift

    Eaton Plc

    Davenport, IA
    5 days ago
  • $27.5 - $40.65 per hour

     ...offerings, emulates who we are. We are Dover Precision Components, #LifeAtDPCProduces machined parts using a Computer Numerical Control (CNC) lathe machine. Studies work orders, blueprints, engineering plans, materials, specifications, reference planes, locations of... 
    Work experience placement

    Dover Fueling Solutions

    Rock Island, IL
    5 days ago
  •  ...and specifications Preferred Skills - Experience in precision machining environments Strong problem-solving and troubleshooting abilities Ability to quickly learn company-specific processes and procedures You should be proficient in: ~ CNC Programming... 

    Express Employment

    Milan, IL
    3 days ago
  • $27 - $34 per hour

     ...Job Description Job Description CNC Lathe Operator Davenport, IA | On-Site Monday–Friday | 6:00 AM – 2:30 PM (1st Shift) A well-established high-precision job shop in Davenport, IA specializing in complex, one-off and short-run parts is seeking a skilled... 
    Temporary work
    Monday to Friday
    Day shift

    Katalyst Systems Impact

    Davenport, IA
    14 days ago
  •  ...cutting for a variety of organizational manufacturing needs. This position is responsible for the daily setup and operation of one or more CNC laser cutting machines. You will also assist others with any of their daily duties including area housekeeping, maintenance work, and... 
    Full time
    Monday to Friday
    Weekend work

    Seabergindustries

    Davenport, IA
    2 days ago
  •  ...Job Description Job Description Role overview Join us to program, set up, and operate a CNC boring mill in a small-batch, high-quality manufacturing environment. You’ll translate prints into reliable setups, leverage G-code to optimize performance, and ensure every... 

    Express Employment Professionals - Quad Cities

    Milan, IL
    3 days ago
  • $27 - $35 per hour

    Job Full Description Job Title Manual Machinist Location: Davenport Job Type: Full-Time Schedule: 7:30 AM-4:00 PM Pay Range: $27-$35 About the Company Express Employment is seeking a Manual Machinist to join our client's team. ...
    Full time
    Work at office

    Express Employment Professionals Defunct

    Davenport, IA
    2 days ago
  • $62.4k

    Founded in 1940, Roemer Machine has grown from a small family machine shop into a nationally recognized leader in centrifuge repair, rebuilding, and precision machining, serving customers across the ethanol, pharmaceutical, food and beverage, and wastewater processing ...
    Full time
    Monday to Friday

    McCarthy Bush

    Davenport, IA
    2 days ago
  • Repair and Tool Technician | Home DepotPosition Purpose: Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position makes equipment recommendations and ensures that ...

    Home Depot

    Bettendorf, IA
    4 days ago
  •  ...activities are completed on time to maximize equipment reliability and reduce unplanned downtime. Monitor equipment performance and maintenance metrics and work order completion rates. Troubleshoot and coordinate repairs of manufacturing equipment, CNC #J-18808-Ljbffr

    ZSG

    Davenport, IA
    1 day ago
  • Job #: 148183 Title: Sheet Metal Mechanic Location: MOLINE, ILLINOIS Salary Range: 50.00 Position: Sheet Metal Mechanic Description: TeamGlobal is seeking an Structures Technician for an exciting opportunity in Moline, Illinois working with the Avionics Department. ...
    Temporary work
    Local area

    TeamGlobal

    Moline, IL
    4 days ago
  • Summary IOWA ARMY NATIONAL GUARD - TITLE 32 EXCEPTED SERVICE POSITION This position is restricted to current Military members of the Iowa Army National Guard. LOCATION: AASF 3, Davenport, IA Learn more about this agency Duties Help As a SHEET...
    Full time
    Part time
    Work at office
    Local area
    Trial period

    Army National Guard Units

    Davenport, IA
    3 days ago
  • Job Posting Full Service consulting firm looking to add a CAD TECHNICIAN to their Davenport, IA office! Growing employee owned company with reputation that goes back over 50 years looking to add a CAD TECHNICIAN to their Iowa Davenport office. Role: Design of streets...
    Work at office

    Harrison Consulting Solutions

    Davenport, IA
    4 days ago
  •  ...and outages on production centers; provide technical support on medium and high voltage equipment, the 250VDC supply, air compressors, CNC machines, crane radio control systems, network systems, PLCs and AC/DC drives. Also provide assistance to Engineering on tune up,... 
    Permanent employment
    Apprenticeship
    Shift work
    Weekend work

    Arconic

    Davenport, IA
    4 days ago
  • Go just about anywhere and you will find Pepsi products. As a Pepsi Stocker, you can take pride in knowing that you helped get Pepsi products to every corner of the world! Not to mention, you will embark on an incredible career journey - generous pay, Total Rewards benefits...
    Full time
    Part time
    Seasonal work
    Flexible hours
    Night shift
    Day shift

    PepsiCo, Inc.

    Bettendorf, IA
    2 days ago
  •  ...operations. This is considered a production type position where the operator is expected to gain experience and develop into a level 1 CNC Operator. This position also performs other duties as assigned by the supervisor of the position. MINIMUM REQUIREMENTS:... 
    Permanent employment
    Full time
    Immediate start
    Flexible hours
    Day shift

    LMT Defense

    Eldridge, IA
    16 hours ago
  • Job Description Job Description CAD Designer/Drafter (Autodesk Inventor) Bettendorf, IA | 1st Shift (Monday–Friday) | Employee-Owned Company (ESOP) Design real-world systems used in industrial facilities and large-scale data centers across North America. For...
    For contractors
    For subcontractor
    Work at office
    Relocation
    Monday to Friday
    Day shift

    The Schebler Company

    Bettendorf, IA
    a month ago
  • Iowa Army National Guard - Title 32 Excepted Service Position This position is restricted to current Military members of the Iowa Army National Guard. Location: AASF 3, Davenport, IA US Government Jobs

    US Government Jobs

    Davenport, IA
    5 days ago
  • $150 - $185 per hour

     ...follow structured evaluation protocols Comfortable performing objective, fact-based evaluations Comfortability performing Maryland CNC speech recognition testing Access to equipment such as: SHOEBOX Audiometer, Interacoustics Titan (with diagnostic modules),... 
    For contractors
    Flexible hours

    Appone

    Rock Island, IL
    5 days ago
  •  ...especially valuable: Permanent mold tooling Foundry pattern and tooling design Machining fixture design Aluminum casting CNC machining and manufacturing processes Tooling development and troubleshooting MAGMASOFT/MAGMA casting simulation... 
    Permanent employment

    LeClaire Manufacturing Co

    Bettendorf, IA
    2 days ago
  • Job Description Job Description Busy, family-owned business, is looking for CDL and NON-CDL drivers. Immediate hire for dependable and professional individuals with good communication. Must have valid driver's license. Heavy duty and light duty experience is preferred...
    Weekly pay
    Immediate start
    Monday to Friday

    hh towing,llc

    Bettendorf, IA
    3 days ago
  • $20 per hour

    Job Description Job Description Position Summary: We are searching for an entry-level Grinder/Machine Operator to join our client’s growing metals processing team. This role is ideal for someone looking to start or build a career in manufacturing. In this position...
    Hourly pay
    Full time
    Temporary work
    Monday to Friday
    Shift work
    Afternoon shift

    NCW

    Eldridge, IA
    16 days ago
  • $97k - $143k

    Eaton’s Mobility division is currently seeking a Lead Automation Engineer. This is a remote high travel role. Role can be supported remotely ; however, candidates must live in any of the following states: MI, OH, IL, IN, SC,NC, GA, TN, or Kentucky . This role will...
    H1b
    Live in
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Eaton

    Rock Island, IL
    5 days ago

Do you want to receive more vacancies?

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