1

Cnc Mill Programmer Jobs in Minnesota (NOW HIRING)

Senior CNC Programmer - Swiss (Journeyman Level) Schedule: Monday-Friday, 7:00 AM-4:00 PM Pay: $40 ... Ability to support both Swiss and Lathe/Mill Turn departments Equipment Swiss Department: Citizen ...

Job Title: CNC Mill Setup and Operator This role focuses on setting up and operating Haas CNC ... Read and interpret blueprints, engineering drawings, and technical specifications to ensure ...

CNC Programmer / Operator

Grand Rapids, MN · On-site

$25 - $34.25/hr

This position performs technical and complex programming duties associated with CNC programs, focused on the Lathe, Mill and Press Brake. On site tool selection and work setup on multiple vertical ...

Collaborate with programmers, engineers, and quality teams to ensure successful production ... CNC Mill Machinist * CNC Lathe Machinist * Swiss Machinist * Setup Machinist * CNC Operator * CNC ...

Showing results 41-60

Cnc Mill Programmer information

See Minnesota salary details

$19

$28

$38

How much do cnc mill programmer jobs pay per hour?

As of Aug 8, 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 common challenges faced by CNC mill programmers and how can they be addressed?

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 is a CNC mill programmer?

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 skills and qualifications are needed to be a CNC mill programmer?

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 are popular job titles related to Cnc Mill Programmer jobs in Minnesota? For Cnc Mill Programmer jobs in Minnesota, the most frequently searched job titles are:
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 90% Full Time, 3% Part Time, 2% Contract, and 5% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $59,314 per year, or $28.5 per hour.

CNC Vertical Mill Experienced Machine Operators-Weekend Day Shift

Smiths Machine

Minneapolis, MN

$22 - $32.20/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

We build leaders in precision.

ARCH recognizes and rewards our employees’ contributions with a competitive total rewards package.

This position offers:

  • Competitive base rate - $22.00-$32.20 per hour depending on experience. 15% shift differential.
  • Medical/Prescription Drug/Dental/Vision Benefits on Day 1 of employment
  • 401(k) Retirement Savings Plan
    • 4.5% company match if you contribute at least 5%
  • Quarterly Bonus potential
  • Paid Time Off (PTO)
  • 8 company paid holidays per year
  • Employer paid Life Insurance, AD & D plus optional coverage for yourself, spouse and child(ren)
  • Employee Assistance Program
  • MN Paid Leave/and/or Short-Term Disability provided by ARCH
  • $1,000 Sign on Bonus

Join our team if you thrive in a challenging, meaningful work environment and take pride in precision, accountability, and craftsmanship!

Position Summary:

ARCH-Minneapolis is looking for motivated machine operators to join our team! Must have some CNC Mill machining experience or Machine Tool Technology degree. Looking for team members to join on our Weekend Day shift. 

Produces machined parts by operating a Milling computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records; and maintaining equipment.

Primary Responsibilities:

  • Inspects products during the machining operation to determine if parts meet specifications, complying with established standards and methods for inspection, testing, evaluation and calibration
  • Follow all job work order instructions
  • Must be able to run more than one machine where cycle time permits
  • Complete all required shop floor documentation for the job including both part-dimensional and visual inspection
  • Maintain equipment by completing preventive maintenance requirements; following manufacturer's instructions; troubleshooting malfunctions; reports to management/maintenance the need for machine repairs
  • Understands and comply with company policy safety guidelines, quality systems requirements and housekeeping standards

Qualifications:

  • High school diploma or GED equivalent
  • Machine Tool Technology degree (completed or pursuing)
  • A minimum of 1 years’ experience operating a CNC mill machine
  • Due to contractual requirements, this position is subject to the International Traffic in Arms Regulations (ITAR) which requires U.S. person status. ITAR defines U.S. person as an U.S. Citizen, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee.

 Preferred Qualifications:

  • Strong mechanical aptitude
  • Ability to read and understand blueprints
  • Strong attention to detail
  • Effective verbal and written communication skills

Physical Demands and Work Environment:

While performing the duties of this job, continuous mental and visual attention is needed.  The ability to stand for a shift, sit, talk and hear is frequently required.   Lifting up to 40 pounds is required. Exposure to manufacturing areas where temperature may vary and personal protective equipment is required.

Additional Notes:

ARCH Global Holdings LLC is an Equal Opportunity Employee and wholeheartedly supports diversity in the workplace as a basic premise for business success.  All employees of ARCH Global Holdings LLC are employed on an at-will basis.

This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employee(s) will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments.

A review of this position has excluded the marginal functions of the position that are incidental to the performance of fundamental job duties. All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbent(s) will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities.

About Us:

ARCH is a consolidated contract manufacturing company-a combination of engineering expertise and precision-machining technologies to serve the medical, aerospace and defense, and industrial markets. We offer a synergy of resources to reduce manufacturing costs, optimize performance of components and products, and mitigate supply chain risks. Our facilities are strategically located across the U.S. to optimize outsourced precision-machining needs.

Founded in 2011 by Strength Capital Partners, ARCH is structured to provide the capacity, flexibility, and scalability to succeed. We provide design for manufacturability, prototyping, on-site application testing, program management, technical support and customized services. Working with ARCH, businesses gain the advantage of an expanding range of cutting-edge resources for all precision-machining needs.

ARCH serves medical, aerospace and defense, and a range of tight-tolerance market applications. We provide full-integration support throughout the entire process, including precision machining, finishing, and technical mechanical assembly services. We offer design-for-manufacturability expertise and prototype through production at our American-based facilities.