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

Cnc Programmer

$28 - $41 per hour

Aerotek

Job Description

Job Description

Job Title: CNC Programmer

Job Description

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 software.
  • Operate CNC lathes and mills to produce high-quality components.
  • Collaborate with the manufacturing team to optimize machining processes.
  • Ensure all components meet quality standards using CMM and other inspection tools.

Essential Skills

  • Proficiency in CNC programming.
  • Experience with G-code and Mastercam.
  • Knowledge of CNC lathes, mills, and machining processes.
  • 6+ months of experience in CNC programming.

Additional Skills & Qualifications

  • Understanding of axis control in CNC operations.
  • Familiarity with manufacturing and machining industry standards.

Job Type & Location

This is a Contract to Hire position based out of Dubuque, IA.

Pay and Benefits

The pay range for this position is $28.00 - $41.00/hr.

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)

Workplace Type

This is a fully onsite position in Dubuque,IA.

Application Deadline

This position is anticipated to close on Jul 24, 2026.

About Aerotek

Aerotek® Inc. provides staffing and services solutions in manufacturing, logistics, construction, aviation, facilities and maintenance. We provide the expertise, solutions and people required to rise to the challenges of North American industry. Headquartered in Hanover, Md., Aerotek operates a unified network of over 200 offices across North America, supporting more than 18,000 clients each year. Aerotek is an Allegis Group company, the global leader in workforce and business solutions. To learn more, visit: Aerotek.com | 1-888-AEROTEK.

Aerotek offers weekly pay, employee benefits including medical, dental & vision, life insurance, health advocacy and employee assistance programs, a 401(k) plan, and employee discounts.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance:
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI):
We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Company Description

We know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meet their goals, skills, and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role in solving companies’ construction, manufacturing, and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are-everything spirit to the test as your career continues to grow.

Company Description

We know that finding work is hard, and finding meaningful work is harder. Aerotek connects 180,000+ light industrial and skilled trades workers with 14,000+ employers each year, helping our workers navigate an evolving labor market and find jobs that meet their goals, skills, and interests. Since 1983, we have provided a variety of career opportunities across North American industry – from short-term assignments at Fortune 500 companies where you can build your skills, to long-term opportunities where you can play a vital role in solving companies’ construction, manufacturing, and maintenance challenges. Our 1,500+ experienced recruiters across 250+ offices work relentlessly to put our workforce in a position to thrive. Let us rise to meet your challenges and put our people-are-everything spirit to the test as your career continues to grow.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Cnc Programmer in Dubuque, IA vacancy
  •  ...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... 
    Suggested

    Palmer Group

    Dubuque, IA
    3 days ago
  •  ...The Saw Operator will set up and operate CNC and manual saws to cut metal materials to the required length or shape. Install saw blades, set stop gauges for the length of the cut, operate material feed, and set saw speeds for the type of materials. Essential Functions... 
    Suggested

    Dbqscrewproducts

    Dubuque, IA
    17 hours ago
  •  ...Job Title Saw Operator at Dubuque Screw Products Inc Summary/Objective The Saw Operator will set up and operate CNC and manual saws to cut metal materials to the required length or shape. Install saw blades, set stop gauges for the length of the cut, operate material feed... 
    Suggested
    Full time

    Dubuque Screw Products Inc

    Dubuque, IA
    17 hours ago
  • Job Title: Saw Operator Location: Dubuque, IA Job Type: On-Site Reporting to: Plant Manager Company Overview FXI is a leading producer of foam innovation in the Bedding, Furniture, Industrial, Home & Office, Healthcare, and Transportation markets. We have made it our mission...
    Suggested
    Temporary work
    Local area
    Home office
    Visa sponsorship
    Flexible hours

    FXI

    Dubuque, IA
    17 hours ago
  • $22 per hour

     ...Comments Similar Jobs Headsaw Operator Sedona Staffing Services Production Operator - 3rd Shift Sedona Staffing Services CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals... 
    Suggested
    Night shift
    Day shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  • Overview Delta 3 Engineering, Inc. is seeking a motivated person for a full-time position with the firm as a Computer Aided Design (CAD) Drafter in the Civil/Municipal field . Our firm is an Equal Opportunity Employer and offers a full-benefit package. Salary is dependent...
    Full time
    Work at office
    Local area

    Delta 3 Engineering Inc

    Dubuque, IA
    17 hours ago
  • Job Description Job Description Skilled Maintenance Worker – HVAC Department: Maintenance Services Reports To: Director of Environmental Services Status: Full-Time, Non-Exempt Revision Date: June 2026 Our Mission and Values We are a community committed...
    Full time
    Seasonal work

    Sisters of St Francis

    Dubuque, IA
    12 days ago
  • $19 per hour

     ...End Date 20260807 Featured Job TH Ad TH Comments Similar Jobs RV Technician Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals Service Advisor Express Employment Professionals Housekeepers... 
    Work at office
    Shift work
    Night shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  • $24.34 per hour

     ...opportunities, and the chance to make a difference every single day. This position will be responsible for setting up and operating both CNC and manual machine tools. Qualified applicants must have the ability to load and unload production equipment in a fast-paced work... 
    Shift work
    Afternoon shift

    AY McDonald Manufacturing Co

    Dubuque, IA
    20 days ago
  •  ...issues, and finding long-term solutions that improve equipment reliability and uptime. Our maintenance team supports a wide variety of CNC machining centers, grinders, hobbers, lathes, automation equipment, hydraulic and pneumatic systems, and production support equipment... 
    Permanent employment
    Full time
    Shift work
    Day shift

    Access Dubuque

    Dubuque, IA
    5 days ago
  • $34.23 per hour

     ...and the chance to make a difference every single day. Responsibilities: ~ Industrial machine tool troubleshooting including PLC, CNC, AC/DC drives and motors and other digital/analog devices in factory and foundry environment. Required Qualifications:... 
    Shift work
    Night shift

    McDonald

    Asbury, IA
    4 days ago
  • $22.85 - $26.1 per hour

    ANDERSEN CORPORATION SUMMARY: At Andersen, we see possibility everywhere, every day and in everything we do. The possibility for our employees to achieve their full potential, for our communities to be stronger and for everyone to have a healthier, happier place to live...
    Full time
    Local area
    Flexible hours
    Day shift

    Andersen Corporation

    Dubuque, IA
    1 day ago
  •  ...Employment Professionals WCI Future Opportunities Woodward Communications, Inc TIG Welder Express Employment Professionals CNC Operator Express Employment Professionals Press Brake Operator/Setup Specialist Express Employment Professionals WEB... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Traineeship
    Work at office
    Local area

    Access Dubuque

    Dubuque, IA
    4 days ago
  •  ...20260204 End Date 20260731 Featured Job TH Ad 0 TH Comments Similar Jobs Diesel Technician RT&T Repair Inc. CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals Afterhours... 
    Full time
    Immediate start
    Relocation package
    All shifts
    Flexible hours
    Shift work

    Access Dubuque

    Dubuque, IA
    6 days ago
  • $17 per hour

     ...Sedona Staffing Services Production Operator - 3rd Shift Sedona Staffing Services Intake Operator Sedona Staffing Services CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals... 
    Full time
    Night shift
    Day shift

    Access Dubuque

    Dubuque, IA
    4 days ago
  • $27.17 per hour

     ...Night Shift Welder Sedona Staffing Services Maintenance Technician - Nights shifts Available Sedona Staffing Services CNC Operator - 2nd and 3rd shift Sedona Staffing Services Assemblers - 1st Shift Sedona Staffing Services Operator 3rd Shift... 
    Full time
    Temporary work
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    11 days ago
  • $18 - $20 per hour

     ...Services Maintenance Technician Express Employment Professionals Maintenance Technician Express Employment Professionals CNC Press Brake Operator / Set-Up Technician Sedona Staffing Services Building Maintenance Technician Express Employment... 
    Permanent employment
    Temporary work
    Traineeship
    Shift work
    Day shift

    Access Dubuque

    Dubuque, IA
    4 days ago
  •  ...Refreshed On 07/05/2026 Job Overview We are looking to add a mechanic to our team. Generally you will perform maintenance on our CNC machines. However our maintenance staff does maintain the building as well. This is a 1st shift position generally working Monday-... 
    Full time
    Monday to Friday
    Shift work
    Night shift
    Day shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  •  ...Tooling & Manufacturing, LLC 2nd Shift Die Setter-4 Day Work Week Mon-Thurs 3:3 Premier Tooling & Manufacturing, LLC 2nd Shift CNC Set Up Machinist Decker Precision Machining Inc PRESS OPERATOR 2nd Shift Uelner Precision Tools & Dies Electrical Controls... 
    Full time
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    2 days ago
  •  ...issues, and finding long-term solutions that improve equipment reliability and uptime. Our maintenance team supports a wide variety of CNC machining centers, grinders, hobbers, lathes, automation equipment, hydraulic and pneumatic systems, and production support equipment... 

    Bodine Electric

    Peosta, IA
    17 hours ago
  •  ...Professionals Food Production Maintenance Tech Sedona Staffing Services Maintenance Technician Express Employment Professionals CNC Press Brake Operator / Set-Up Technician Sedona Staffing Services Building Maintenance Technician Express Employment... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours
    Shift work

    Access Dubuque

    Dubuque, IA
    4 days ago
  •  ...Available Sedona Staffing Services Aviation Maintenance Office Assistant University of Dubuque Maintenance Technician - CNC and Electrical Sedona Staffing Services Building Maintenance Technician Express Employment Professionals Ophthalmic Technician... 
    Full time
    Work at office
    Night shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  • $16 - $19.5 per hour

    Quality Control Technician Sedona Staffing Services 0 Positions ID: 50533963 Posted On 10/09/2025 Refreshed On 06/14/2026 Job Overview Quality Control Technician (Food Production) Location: Monroe, WI area Schedule: 1st Shift Pay: $16.00 – $19....
    Traineeship
    Local area
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    2 days ago
  •  ...assist in the design process. Our manufacturing facilities use state of the art techniques and equipment to produce products including CNC machining centers and a Manufacturing Execution System (MES). We are proud of how fast we can get new technology into the hands of... 
    Part time
    Work experience placement
    Local area
    Shift work

    Access Dubuque

    Dubuque, IA
    5 days ago
  •  ...Featured Job TH Ad TH Comments Similar Jobs Graduate Assistant in the Office of Human Resource University of Dubuque CNC Machine Operator Express Employment Professionals RV Technician Express Employment Professionals Graduate Assistant in... 
    Full time
    Work at office
    Remote work
    Trial period
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  •  ...shift in our industrial buildings. Experience in Industrial/ residential wiring, as well as Troubleshooting and repair of PLC’s and CNC machines is a plus. Preferred hands-on machinery, maintenance/troubleshooting experience. Technical Diploma/Associate’s degree is preferred... 
    Full time
    Monday to Friday
    Monday to Thursday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    2 days ago
  • $17 - $20 per hour

     ...Operator/Setup Specialist Express Employment Professionals Assistant Strength & Conditioning Coach/Assist Loras College CNC Press Brake Operator / Set-Up Technician Sedona Staffing Services Bookkeeper / Office Administrator- Rewey Express Employment... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    Traineeship
    Work at office
    Local area
    Weekend work
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    5 days ago
  • $65k - $110k

    RFA Engineering ( is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth‑oriented entry level to experienced candidate to become an integral part of our engineering team. The selected...
    Full time
    Temporary work
    Remote work
    Flexible hours

    RFA Engineering

    Dubuque, IA
    3 days ago
  • McGough is a respected partner that brings six generations of experience to high profile, unique and complex construction projects. We take great pride in our people and their extraordinary expertise in planning, development, construction and facility management. McGough...
    Hourly pay
    Contract work
    Work at office
    Local area

    McGough Construction

    Dubuque, IA
    16 days ago
  • Position Summary The primary duties of an operator include operating, maintaining and repairing the plant equipment. Operators perform various duties required to keep their assigned area safe and within production standards. Operators also handle emergency situations, monitor...
    Traineeship
    Visa sponsorship
    Work visa
    Rotating shift

    RadNet, Inc.

    East Dubuque, IL
    1 day ago

Do you want to receive more vacancies?

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