1

Cnc Mill Programmer Jobs in Minnesota (NOW HIRING)

Our client is hiring an experienced CNC Mill Machinist who can independently set up, program, and ... Strong Mastercam programming experience (required) * Solid understanding of tooling, materials, and ...

CNC Mill Machinist

Saint Paul, MN · On-site

$60K - $85K/yr

AB_4980406 Randstad Staffing is seeking a skilled CNC Mill Machinist who takes pride in owning the ... Proven experience with CNC setup and programming (G-code and Conversational). Experience with Mazak ...

Senior CNC Machinists

Blaine, MN · On-site

$28 - $40/hr

... engineering companies across the U.S., connecting skilled professionals with long-term career opportunities. You should be proficient in: * CNC Tooling Machines & technologies you'll use: * CNC Mill ...

CNC Machinist

Monticello, MN · On-site

$3.0K/mo

You'll work with engineers and fellow machinists to maintain efficient production, ensure top quality, and continuously improve processes. Key Responsibilities * Set up and operate CNC Mill/Turn ...

... engineering companies across the U.S., connecting skilled professionals with long-term career opportunities. You should be proficient in: * CNC Tooling Machines & technologies you'll use: * CNC Mill ...

Velosity CMD is hiring an experienced CNC Mill Machinist on 1st shift to support our manufacturing ... We employ the very best, highly dedicated engineers and mold manufacturers with combined industry ...

If you have experience as a CNC Machinist, CNC Setup Technician, CNC Programmer, CNC Lathe Machinist, CNC Mill Machinist, Multi-Axis Machinist, Toolmaker, or Precision Machinist, we encourage you to ...

CNC Mill Machinist

Saint Paul, MN · On-site

$25 - $35/hr

Fabricate parts in strict accordance with engineering drawings and specifications. * Meet or exceed standard job time requirements whenever possible. * Independently set up machines and execute ...

next page

Showing results 1-20

Cnc Mill Programmer information

See Minnesota salary details

$19

$28

$38

How much do cnc mill programmer jobs pay per hour?

As of Jul 27, 2026, the average hourly pay for cnc mill programmer in Minnesota is $28.52, according to ZipRecruiter salary data. Most workers in this role earn between $23.08 and $32.98 per hour, depending on experience, location, and employer.

What are some common challenges faced by CNC Mill Programmers, and how can they be addressed on the job?

CNC Mill Programmers often encounter challenges such as interpreting complex blueprints, optimizing machining processes for efficiency, and troubleshooting programming errors or machine issues. Staying updated on the latest CAM software and machining techniques can help overcome these obstacles. Collaboration with machinists, engineers, and quality control teams is essential to ensure parts are produced accurately and efficiently. Continuous learning and proactive problem-solving are key to thriving in this role.

What are CNC Mill Programmers?

CNC Mill Programmers are skilled professionals who create, modify, and optimize the computer programs that control CNC (Computer Numerical Control) milling machines. These machines are used to precisely shape metal, plastic, or other materials into parts and components based on engineering designs. CNC Mill Programmers interpret blueprints, select appropriate cutting tools, and write code—often using G-code or CAM (Computer-Aided Manufacturing) software—to ensure accurate and efficient production. Their expertise ensures that manufactured parts meet tight tolerances and quality standards required in industries such as aerospace, automotive, and manufacturing.

What is the difference between Cnc Mill Programmer vs Cnc Operator?

AspectCnc Mill ProgrammerCnc Operator
Primary RoleDesigns and writes CNC code to manufacture partsOperates CNC machines to produce parts based on existing programs
Skills & CertificationsKnowledge of CAD/CAM software, programming skills, technical certificationsMachine operation, basic technical knowledge, safety certifications
Work EnvironmentDesign labs, machine shops, programming stationsFactory floors, machine stations
Work FocusProgramming, setup, troubleshootingRunning machines, monitoring production

While both roles are essential in CNC manufacturing, Cnc Mill Programmers focus on creating and optimizing programs for CNC mills, requiring programming skills and technical knowledge. Cnc Operators primarily run and monitor machines based on existing programs, emphasizing operational skills. Understanding these differences helps in choosing the right career path or job search focus.

What are the key skills and qualifications needed to thrive as a CNC Mill Programmer, and why are they important?

To thrive as a CNC Mill Programmer, you need strong technical aptitude in machining processes, blueprint reading, and a solid understanding of G-code programming, often supported by relevant vocational training or certifications. Familiarity with CAD/CAM software (such as Mastercam, SolidWorks, or Fusion 360) and CNC machine operation is essential. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for ensuring precise production and collaborating with machinists and engineers. These skills and qualities are vital for creating accurate programs, minimizing errors, and optimizing manufacturing efficiency.
What job categories do people searching Cnc Mill Programmer jobs in Minnesota look for? The top searched job categories for Cnc Mill Programmer jobs in Minnesota are:
What are popular job titles related to Cnc Mill Programmer jobs in MN? For Cnc Mill Programmer jobs in MN, the most frequently searched job titles are:
Infographic showing various Cnc Mill Programmer job openings in Minnesota as of July 2026, with employment types broken down into 84% Full Time, 8% Part Time, 3% Contract, and 5% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $59,314 per year, or $28.5 per hour.

$30 - $40/hr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 21 days ago


Job description

Overview

We are seeking a skilled CNC Mill Machinist to join our dynamic team in St. Michael, MN. If you have a passion for precision machining and are looking for an opportunity to work in a collaborative environment, we want to hear from you! In this role, you will be responsible for operating CNC milling machines to produce high-quality components that meet our clients' specifications. Join us and contribute to our commitment to excellence!

Responsibilities
  • Set up and operate CNC milling machines to produce parts according to engineering specifications.
  • Read and interpret blueprints, technical drawings, and work orders.
  • Perform routine maintenance and troubleshooting on CNC equipment.
  • Inspect finished products for quality and accuracy using precision measuring tools.
  • Collaborate with team members to optimize production processes and improve efficiency.
  • Maintain a clean and safe work environment in compliance with company policies.
  • Document production data and maintain accurate records of work performed.
Qualifications
  • High school diploma or equivalent; technical degree or certification in machining preferred.
  • Proven experience as a CNC Mill Machinist or similar role.
  • Strong understanding of CNC programming and machining processes.
  • Proficiency in reading and interpreting technical drawings and blueprints.
  • Experience with precision measuring instruments (calipers, micrometers, etc.).
  • Ability to work independently and as part of a team.
  • Strong attention to detail and commitment to quality.
  • Good communication skills and a positive attitude.

Benefits

At Nanotech Precision we value our employees and are committed to providing a comprehensive benefits package that supports your well-being, professional growth, and work-life balance. In accordance with Minnesota’s new benefits disclosure requirements, we are proud to offer:

•Health & Wellness: Medical, and Dental insurance options to keep you and your family covered.

•Paid Time Off: Paid time off, and paid holidays.

•Retirement Savings: 401(k) with employer match to help you plan for the future.

•Family Leave: Family medical leave to support work-life balance in compliance with the state of MN laws/regulations.

•Professional Development: Career advancement opportunities.

•Additional Perks: Long Term Disability insurance, Telehealth system, and Company paid life insurance.

Benefit eligibility may vary based on position, tenure, and employment status. More details will be provided during the hiring process.

ID:qnkTyx