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

This role focuses on programming CNC machines to support precision manufacturing operations. You will develop, modify, and optimize CNC programs to ensure efficient, accurate, and high-quality machining across lathes, mills, and multi-axis equipment.

Responsibilities

  • Program CNC machines for production, including lathes, mills, and multi-axis equipment.
  • Create, edit, and optimize CNC programs using g-code to achieve precise machining results.
  • Use Mastercam to develop toolpaths and machining strategies for various components.
  • Interpret engineering drawings and manufacturing requirements to translate them into CNC programs.
  • Collaborate with machining and production teams to ensure programs meet quality and efficiency standards.
  • Troubleshoot and refine existing CNC programs to improve cycle times and part quality.
  • Support setup and operation by providing clear, accurate program documentation.
  • Ensure CNC programming adheres to manufacturing best practices and safety standards.
  • Assist with program verification and inspection processes, including use of CMM when needed.

Essential Skills

  • At least 6 months of CNC programming experience in a manufacturing environment.
  • Proficiency in writing and modifying g-code for CNC machines.
  • Hands-on experience with CNC lathes and CNC mills.
  • Ability to program using Mastercam or similar CAM software.
  • Strong understanding of machining processes and techniques.
  • Ability to work with multi-axis CNC equipment.
  • Basic familiarity with CMM (coordinate measuring machine) and inspection processes.
  • Ability to read and interpret technical drawings and manufacturing specifications.
  • Attention to detail and commitment to producing accurate, high-quality work.

Additional Skills & Qualifications

  • Experience optimizing CNC programs for cycle time and tool life.
  • Comfort working with various CNC controls and machine brands.
  • Strong problem-solving skills for troubleshooting machining and programming issues.
  • Ability to collaborate effectively with machinists, engineers, and production staff.

Why Work Here?

You join a team that values craftsmanship, precision, and continuous improvement in manufacturing. The environment encourages learning and growth, offering exposure to advanced CNC technologies and programming tools. You benefit from a stable, structured work schedule and the opportunity to develop your technical skills while contributing to high-quality, real-world products.

Work Environment

This is a first-shift position in a manufacturing facility that uses CNC lathes, CNC mills, multi-axis machines, and related inspection equipment such as CMM. You will work in a shop-floor environment around active machining operations, computers running Mastercam and CNC control interfaces. The schedule follows a standard daytime shift, providing consistent hours and routine. Typical attire is appropriate industrial or shop-floor clothing suitable for a machining environment, with required safety gear as applicable.

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 Aug 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.

\nCompany 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
    4 days ago
  • $22 per hour

    Production Associate $22+/hr + Growth Looking for a hands-on job with great pay, consistent hours, and long-term growth? We're hiring Production Associates to support manufacturing and assembly operations in a fast-paced environment. This is a great fit for candidates...
    Suggested
    Contract work
    Temporary work

    Aerotek

    Dubuque, IA
    2 days ago
  • $22 per hour

    Job Description Job Description Production Associate – $22+/hr + Growth Looking for a hands-on job with great pay, consistent hours, and long-term growth? We're hiring Production Associates to support manufacturing and assembly operations in a fast-paced environment...
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Work at office

    Aerotek

    Dubuque, IA
    10 days ago
  • $23 per hour

     ...Job Full Description CNC Machinist Pay: Starting at $23.00/hour with an increase upon permanent hire Shift: 1st Shift | 5:15am-1:15pm M-F Are you an experienced machinist who takes pride in precision, quality, and problem-solving? We are seeking... 
    Suggested
    Permanent employment
    Shift work
    Day shift

    Express Employment Professionals Defunct

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

    Access Dubuque

    Dubuque, IA
    2 days 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
    Night shift

    AY McDonald Manufacturing Co

    Dubuque, IA
    21 days ago
  •  ...Job REQ # # Positions 2 Start Date 20260720 End Date 20260831 Featured Job TH Ad 0 TH Comments Similar Jobs CNC Machine Operators Webber Metal Products Forklift Operator/Order Picker, Mon. - Fri. 7:30 Green Industrial Supply, Inc.... 
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    5 days ago
  • $22 per hour

     ...Similar Jobs Ingredient Mixing Operator Sedona Staffing Services Production Operator - All Shifts Sedona Staffing Services CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals... 
    All shifts
    Shift work
    Night shift
    Day shift

    Access Dubuque

    Dubuque, IA
    2 days ago
  • Seamstress/Tailor Position The Seamstress/Tailor position's primary responsibility is to fulfill our mission statement, "to create the most enjoyable shopping experience possible for our Guests." The Seamstress/Tailor performs a variety of operational tasks to support...
    Hourly pay
    Part time
    Local area
    Flexible hours
    Day shift
    Afternoon shift

    Buckle

    Dubuque, IA
    5 days 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...
    Local area
    Home office
    Visa sponsorship
    Flexible hours

    FXI

    Dubuque, IA
    2 days ago
  • $25 - $32 per hour

    Tool and Die Maker Sedona Staffing Services 0 Positions ID: 31028270 Posted On 03/24/2025 Refreshed On 08/02/2026 Job Overview TOOL AND DIE MAKERS SHIFTS: BOTH 1ST AND 2ND AVAILABLE WAGE: $25-$32/HOUR Reading and interpreting blueprints, design...
    Shift work

    Access Dubuque

    Dubuque, IA
    2 days ago
  • Machine Operator - 3rd Shift Are you mechanically inclined and enjoy working with your hands? We're looking for dependable, detail-oriented Machine Operator to join our overnight production team in Dubuque, IA. As a Machine Operator, you'll be responsible for setting...
    Work at office
    Shift work
    Night shift

    RIE Coatings LLC

    Dubuque, IA
    5 days ago
  • John Deere Dubuque - Tool & Die Maker At John Deere, we run so life can leap forward. This powerful purpose is our promise to humankind that we will dream, design, and deliver breakthrough products that sustain our world for generations to come. The world is counting...
    Work experience placement
    Shift work

    Deere

    Asbury, 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... 
    Permanent employment
    Full time
    Shift work
    Day shift

    Access Dubuque

    Dubuque, IA
    1 day 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 Experience... 
    Shift work
    Night shift

    A.Y. McDonald Mfg.

    Asbury, IA
    2 days ago
  • $74.99k - $112.48k

     ...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
    Remote work
    Flexible hours

    Access Dubuque

    Dubuque, IA
    2 days ago
  • Principal Technical Recruiter | Consultant | Industrial Manufacturing We're looking for an experienced CNC Engineer & Programmer to join our team. This role is a great fit for a detail-oriented professional who can seamlessly blend technical expertise with strong communication... 
    Full time

    Growing Groves

    Dubuque, IA
    3 days ago
  • $25.9 - $36.13 per hour

     ...Understand and troubleshoot issues of basic complexity in advanced electrical and mechanical systems, including PLCs, Drives, Servo, HMI, and CNC. Work with pneumatics, automation, and robotics. Engage in basic project management tasks. Handle hazardous waste while... 
    Contract work
    Temporary work
    Work experience placement
    Shift work
    Day shift
    Afternoon shift

    Actalent

    Dubuque, IA
    5 days ago
  • $25.9 - $36.13 per hour

     ...Understand and troubleshoot issues of basic complexity in advanced electrical and mechanical systems, including PLCs, Drives, Servo, HMI, and CNC. Work with pneumatics, automation, and robotics. Engage in basic project management tasks. Handle hazardous waste while... 
    Contract work
    Temporary work
    Work experience placement
    Shift work
    Day shift
    Afternoon shift

    Actalent

    Dubuque, IA
    7 days ago
  •  ...Hirschbach Motor Lines, Inc. Facility & Equipment Detailer Tucker Freight Lines Diesel Technician RT&T Repair Inc. CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals Maintenance... 
    Full time
    Immediate start
    Relocation package
    All shifts
    Flexible hours
    Shift work

    Access Dubuque

    Dubuque, IA
    2 days ago
  •  ...EXECUTIVE Welder – MIG Mason Express Employment Professionals Metal Fabricator/Welder Express Employment Professionals CNC Operator Express Employment Professionals TIG Welder Express Employment Professionals Press Brake Operator/Setup... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Traineeship
    Work at office
    Local area

    Access Dubuque

    Dubuque, IA
    5 days ago
  •  ...Services Maintenance Technician Express Employment Professionals Food Production Maintenance Tech Sedona Staffing Services CNC Press Brake Operator / Set-Up Technician Sedona Staffing Services Maintenance Technician Sedona Staffing Services Die... 
    Full time
    Temporary work
    Part time
    For contractors
    Traineeship
    Work at office

    Access Dubuque

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

     ...Employment Professionals Power Wash Technician Sedona Staffing Services Maintenance Technician Sedona Staffing Services 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
    5 days ago
  •  ...Refreshed On 08/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
    Day shift

    Access Dubuque

    Dubuque, IA
    2 days ago
  •  ...(***) ***-**** # Positions 1 Start Date 20250211 End Date 20260908 Featured Job TH Ad TH Comments Similar Jobs CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals Entry... 
    For contractors
    Remote work
    All shifts
    Night shift

    Access Dubuque

    Dubuque, IA
    4 days ago
  • $16 - $19.5 per hour

    Quality Control Technician Sedona Staffing Services 0 Positions ID: 50533963 Posted On 10/09/2025 Refreshed On 07/15/2026 Job Overview Quality Control Technician (Food Production) Location: Monroe, WI area Schedule: 1st Shift ~ Hours: 6:00am - 4...
    Traineeship
    Local area
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    3 days ago
  • Description: Thompson Tire & Service full-service tire business serving customers in Cedar Rapids, Dubuque, and Davenport, Iowa. We serve commercial customers with competitive pricing across a wide variety of tire brands and customized tire service, including on-site ...
    Hourly pay

    Thompson Tire & Service

    Dubuque, IA
    3 hours ago
  • $2,080 per month

    Job Title The grocery/dairy/frozen/bulk assistant is responsible for assisting the grocery/bulk and dairy/frozen managers in the successful operation and profitability of the grocery/bulk and dairy/frozen departments. Applications are accepted by the date below, ...
    Full time
    Contract work
    Temporary work
    Flexible hours
    Shift work
    Afternoon shift

    Natural Grocers

    Dubuque, IA
    5 days ago
  • Company DescriptionXinnovit is a global leader in technology consulting, outsourcing, and workforce management solutions.Our mission is to enable our clients to become more agile and competitive with the help of innovative technologies. We empower our clients to respond...
    Shift work

    Xinnovit

    Dubuque, IA
    3 days ago
  • Job Description Job Description Part time - 20-25 hours  - no weekends  At Nothing Bundt Cakes, the Baker is at the heart of it all . Dedicated to perfecting the craft, you see beauty in raw ingredients and strive for consistency when you make our guests’ ...
    Part time
    Casual work
    Flexible hours
    Afternoon shift

    Nothing Bundt Cakes - Dubuque

    Dubuque, IA
    6 days ago

Do you want to receive more vacancies?

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