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

CNC ProgrammerThis 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Cnc Programmer in Asbury, 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
  • $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
    1 day ago
  • $19 per hour

     ...CNC Machine Operator Express Employment Professionals 1 Positions ID: 12930057 Posted On 12/31/2024 Refreshed On 08/01/2026 Job Overview A GROWING Platteville company is looking to for CNC Machine Operators on 2nd & 3rd Shifts!!! Pay starts at $19 an... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  • $28 - $41 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
    Weekly pay
    Contract work
    Temporary work
    Dubuque, IA
    24 days ago
  •  ...Purpose: Set up, operate, and maintain a variety of conventional, CNC, and special-purpose machining and testing equipment to...  ...actions and report issues promptly. Collaborate with engineers, programmers, and production staff to resolvemachining, testing, or assembly... 
    Suggested
    Local area

    Rite-Hite

    Dubuque, IA
    1 day ago
  • $18 per hour

     ...1st Shift Express Employment Professionals Palletizer Operator MTWTHF 230-1030pm CROWN Cork & Seal USA, Inc. Lathe/Mill CNC Operator Dubuque Screw Products CNC Machine Operator Express Employment Professionals Manufacturing Lead Double L Group... 
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    2 days ago
  • Seamstress/Tailor PositionThe 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 the...
    Part time
    Local area
    Flexible hours
    Day shift
    Afternoon shift

    Buckle LLC

    Asbury, IA
    2 days ago
  • $19 - $20 per hour

     ...TH Comments Similar Jobs Maintenance Worker/Boiler Operator Loras College Press Operator Sedona Staffing Services CNC Machine Operators Webber Metal Products Industrial Maintenance Webber Metal Products Maintenance Manager (Industrial) Dyersville... 
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    3 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. We have made it our...
    Local area
    Home office
    Visa sponsorship
    Flexible hours

    FXI

    Asbury, IA
    1 day ago
  •  ...Express Employment Professionals Press Operator Sedona Staffing Services Maintenance Worker/Boiler Operator Loras College CNC Machine Operators Webber Metal Products Machine Operator/Flex Employee-2nd shift Bodine Electric Company Sewing Machine... 
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    4 days ago
  • $22 per hour

     ...Services 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
    1 day ago
  • Job Description Job Description Put Your HVAC Skills to Work in a Place That Makes a Difference The Sisters of St. Francis are seeking a full-time Skilled Maintenance Worker (HVAC) to help maintain a safe, comfortable, and welcoming environment at Mount St. Francis...
    Full time

    Sisters of St Francis

    Dubuque, IA
    27 days ago
  • $19 - $24 per hour

     ...Staffing Services Production Operator - All Shifts Sedona Staffing Services Intake Operator Sedona Staffing Services CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals Production... 
    All shifts
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  • $18 - $20 per hour

     ...Staffing Services Machine Operator Sedona Staffing Services Production Operator - 2nd & 3rd Shift Sedona Staffing Services CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals... 
    Full time
    Work experience placement
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    1 day ago
  • Skilled Maintenance Worker HVAC Maintenance Services Director of Environmental Services Full-Time, Non-Exempt June 2026 We are a community committed to welcoming all with kindness, fostering a peaceful environment, offering respectful service, and caring ...
    Full time
    Seasonal work

    Sisters of St Francis

    Dubuque, IA
    4 days ago
  • $22 per hour

     ...# 56187646 # Positions 0 Start Date 20260509 End Date 20260920 Featured Job TH Ad TH Comments Similar Jobs CNC Operator $22.00 per hour starting depending on The Adams Company Senior Medical Editor, Basic Sciences McGraw Hill Financial... 
    Hourly pay
    Part time
    10 hours per week
    Flexible hours
    Night shift

    Access Dubuque

    Dubuque, IA
    1 day 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 wearing the... 
    Contract work
    Temporary work
    Work experience placement
    Shift work
    Day shift
    Afternoon shift

    Actalent

    Asbury, IA
    3 days ago
  • John Deere Dubuque - Tool & Die MakerAt 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 on...
    Work experience placement
    Shift work

    Deere

    Asbury, IA
    3 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
    1 day ago
  • $16 per hour

    Blender Operator Sedona Staffing Services 0 Positions ID: 57769474 Posted On 07/18/2026 Refreshed On 08/18/2026 Job Overview BLENDER OPERATOR WAGE: $16/HOUR HOURS: 9AM - 5PM MON - FRI Position Summary The Blender Operator is responsible for...
    Shift work
    Night shift
    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... 
    Permanent employment
    Full time
    Part time
    Internship
    Shift work
    Day shift

    Access Dubuque

    Dubuque, IA
    5 days ago
  • $19 - $20 per hour

    Job Full Description Express Employment Professionals has partnered with a local production company to actively recruit full-time Industrial Sewers to join their team. This is an opportunity to work for a great company! Details: ~ Enjoy a comfortable...
    Full time
    Temporary work
    Local area
    Day shift
    Afternoon shift

    Express Employment Professionals Defunct

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

    A.Y. McDonald Mfg.

    Asbury, IA
    1 day ago
  •  ...and Plastic Assemblers - 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 Share this Job... 
    Full time
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    5 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
    1 day ago
  •  ...Specialist Hirschbach Motor Lines, Inc. Paint Line Worker Sedona Staffing Services Diesel Technician RT&T Repair Inc. CNC Machine Operator Express Employment Professionals CNC Machine Operator DIRECT HIRE Express Employment Professionals... 
    Full time
    Immediate start
    Relocation package
    All shifts
    Flexible hours
    Shift work

    Access Dubuque

    Dubuque, IA
    1 day ago
  • $25 - $35 per hour

     ...1 Start Date 20260817 End Date 20261031 Featured Job TH Ad TH Comments Similar Jobs Maintenance Technician - CNC and Electrical Sedona Staffing Services HVAC Technician Loras College Sprayer Mobile Service Technician Bodensteiner Implement... 
    Permanent employment
    Full time
    Contract work
    Interim role
    Local area
    Night shift

    Access Dubuque

    Dubuque, IA
    4 days ago
  •  ...Production Line Worker 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 Extrusion Operator... 
    Full time
    Temporary work
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Access Dubuque

    Dubuque, IA
    2 days ago
  • $20.85 per hour

     ...# 60443123 # Positions 0 Start Date 20260815 End Date 20260920 Featured Job TH Ad TH Comments Similar Jobs CNC Operator $22.00 per hour starting depending on The Adams Company Industrial Sewing Machine Operator Express Employment Professionals... 
    Hourly pay
    Night shift
    Day shift

    Access Dubuque

    Dubuque, IA
    1 day ago

Do you want to receive more vacancies?

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