1

Cnc Machine Shop Jobs in Minnesota (NOW HIRING)

CNC Programmer

Alexandria, MN · On-site

$24.50 - $29.50/hr

The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems. This individual ... Two-year vocational/technical degree and 2-3 years of experience in a machine shop environment; or ...

CNC Machinist

Saint Paul, MN · On-site

$30 - $40/hr

Machine shop and assembly floor environment with exposure to tools, noise, dust, metals, chemicals ... CNC Machinist II * Health, dental, and vision insurance * 401(k) retirement plan * Paid time off

CNC Machinist

Saint Paul, MN · On-site

$30 - $40/hr

Set up and operate CNC Mills, CNC Lathes, 5Axis Mills, and manual machines * Produce highquality ... Machine shop and assembly floor environment with exposure to tools, noise, dust, metals, chemicals ...

Be Seen First

CNC Machinist

Minneapolis, MN · On-site

$22 - $34/hr

... machine-shop tasks. * Maintain a clean, organized, and safe work environment. * Help identify ... CNC machining experience in a machine shop environment. * Strong ability to read and understand ...

CNC Programmer

Alexandria, MN · On-site

$25.50 - $34.75/hr

JOB SUMMARY: The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems ... Two-year vocational/technical degree and 2-3 years of experience in a machine shop environment; or ...

CNC Machinist

Saint Paul, MN · On-site

$30 - $40/hr

Machine shop and assembly floor environment with exposure to tools, noise, dust, metals, chemicals ... CNC Machinist II * Health, dental, and vision insurance * 401(k) retirement plan * Paid time off

Join a dedicated machine shop environment where craftsmanship, precision, and safety are highly valued. You will work with modern CNC equipment, develop your technical skills, and gain hands-on ...

Be Seen First

CNC Machinist

Minneapolis, MN · On-site

$22 - $34/hr

... machine-shop tasks. * Maintain a clean, organized, and safe work environment. * Help identify ... CNC machining experience in a machine shop environment. * Strong ability to read and understand ...

CNC Mill Machinist

Circle Pines, MN · On-site

$75K - $95K/yr

... Machine Shop in Circle Pines, MN. This is a DIRECT HIRE. If you're looking for a challenge ... CNC * Mazak CNC Machining * CNC Setup (5 years of experience is required) * Blueprint Reading

Machine Shop Support Technician Envision your machining experience at work with an industry leader ... Ability to perform complete setup and operation of a wide range of CNC machining centers. * Ability ...

CNC Machinist

Forest Lake, MN · On-site

$20.50 - $28/hr

Position Overview The CNC Machinist is responsible for the setup, machining, programming, and ... the machine shop in the most efficient way to meet goals. Demonstrates Mustad values, showing ...

CNC Machinist

Forest Lake, MN

$20.50 - $28/hr

Position Overview The CNC Machinist is responsible for the setup, machining, programming, and ... the machine shop in the most efficient way to meet goals. Demonstrates Mustad values, showing ...

Machine Shop Support Technician Envision your machining experience at work with an industry leader ... Ability to perform complete setup and operation of a wide range of CNC machining centers. * Ability ...

Position Overview The CNC Machinist is responsible for the setup, machining, programming, and ... the machine shop in the most efficient way to meet goals. Demonstrates Mustad values, showing ...

CNC Machine Operator Lakeland Manufacturing | Alexandria, MNDaylight Schedule: Monday - Thursday, 6 ... team-oriented machine shop. We are looking for individuals with machining or manufacturing ...

next page

Showing results 1-20

Cnc Machine Shop information

See Minnesota salary details

$10

$17

$23

How much do cnc machine shop jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for cnc machine shop in Minnesota is $17.82, according to ZipRecruiter salary data. Most workers in this role earn between $14.13 and $17.88 per hour, depending on experience, location, and employer.

What is a CNC machine shop?

A CNC Machine Shop job involves operating and maintaining computer-controlled machines that cut, shape, and finish metal or plastic parts. Workers in this role interpret blueprints, set up machines, and ensure precise manufacturing according to specifications. They may also perform quality checks and troubleshoot equipment to maintain efficiency.

What are the typical daily responsibilities in a CNC machine shop setting?

In a CNC Machine Shop, your daily tasks usually include setting up and operating CNC machines, interpreting technical drawings, performing quality checks with precision measurement tools, and conducting regular maintenance on equipment. You may also collaborate closely with engineers and quality inspectors to troubleshoot issues and optimize production runs. Depending on the shop, responsibilities can range from programming machines for custom parts to ensuring materials and tools are stocked for efficient workflow. Attention to safety protocols and documentation is also a key part of the daily routine.

What are the key skills and qualifications needed to thrive in the CNC machine shop position, and why are they important?

To thrive in a CNC Machine Shop, you need strong mechanical aptitude, proficiency in blueprint reading, and hands-on experience with CNC programming and machining. Familiarity with CAD/CAM software, precision measuring instruments, and understanding of safety standards or certifications such as NIMS are typically important. Attention to detail, problem-solving abilities, and effective teamwork are valuable soft skills in this environment. These abilities ensure high-quality output, minimize errors, and support efficient shop operations.

Do CNC machine shop machinists make a lot of money?

CNC machine shop machinists typically earn competitive wages that vary by experience, location, and industry. Skilled machinists with certifications and proficiency in programming and operating CNC equipment tend to earn higher salaries, often supplemented by overtime and benefits. Overall, the profession offers solid earning potential within manufacturing fields.

How much do CNC machine shop machinists make?

CNC machine shop machinists typically earn between $40,000 and $70,000 annually, depending on experience, location, and skill level. Skilled operators with certifications and proficiency in CAD/CAM software may earn higher wages, especially in specialized or high-demand environments.

What are the most commonly searched types of Cnc Machine Shop jobs in Minnesota?

The most popular types of Cnc Machine Shop jobs in Minnesota are:

What are popular job titles related to Cnc Machine Shop jobs in Minnesota?

For Cnc Machine Shop jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Cnc Machine Shop jobs in Minnesota look for?

The top searched job categories for Cnc Machine Shop jobs in Minnesota are:

Infographic showing various Cnc Machine Shop job openings in Minnesota as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, 2% Contract, and 2% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $37,076 per year, or $17.8 per hour.

$24.50 - $29.50/hr

Other

Medical, Dental, Life, Retirement, PTO

Re-posted 5 days ago


Job description

Description
JOB SUMMARY:
The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems. This individual analyzes and defines production methods and processes required to manufacture parts and products.
ESSENTIAL DUTIES & RESPONSIBILITIES include the following. Other duties may be assigned:
  1. Steward our mission (to enrich lives by providing differentiated packaging automation and services) and values (unwavering integrity, servant's heart, ownership spirit and continuous innovation and improvement).
  2. Develop NC programs for CNC machine tools.
  3. Develop NC programs utilizing Offline CAM systems.
  4. Determine best programming method for each fabricated level component.
  5. Assist CNC Programming Supervisor, Production Supervisors and Director of Fabrication in resolving production problems and difficulties.
  6. Operate machine tools as deemed necessary.
  7. Implement product/process improvements aimed at standardization, cost reduction, productivity, quality, and safety.
  8. Evaluate new manufacturing technologies and their applicability at Douglas Machine.
  9. Provide input to the product development process.
  10. Participate in manufacturing systems development by recommending system changes and enhancements.
  11. Assist the Manufacturing Routing Specialist with new part routings or updating old part routings.
  12. Responsible for complying with all safety policies and procedures.

QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Strong understanding of manufacturing processes related to metal fabrication and assembly.
  • Demonstrated ability to write computer programs.
  • Strong critical thinking, logic, and reasoning to troubleshoot and solve problems
  • Working knowledge of personal computers and related software including CAD/CAM systems.
  • Excellent oral and written communication skills.
  • Strong organizational skills with the ability to manage multiple projects simultaneously

EDUCATION AND/OR EXPERIENCE:
  • Two-year vocational/technical degree and 2-3 years of experience in a machine shop environment; or, High school diploma/GED and a minimum of 5 years of experience in a machine shop environment.

OTHER INFORMATION:
All full-time positions offer attractive compensation and benefits that include ESOP stock allocation, 401(k) match, a company health clinic, medical, dental, life and disability insurance, volunteer time off, along with holiday pay and paid time off.