CNC Programmer

Atterro

Villard (MN)

On-site

USD 28,000 - 44,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Weekly pay
Medical, dental, vision
Life & Disability Insurance
401(k) Plan
Modern manufacturing environment

Job summary

Atterro in Villard, MN is seeking a CNC Programmer to set up, program, and operate CNC equipment to produce precision components. You will read blueprints, write programs, and ensure quality with precision measuring tools.

The role requires 2+ years of CNC programming experience and familiarity with G-code and CAM software (Mastercam, Fusion 360, SolidWorks). Standard schedule is 6:00 am–4:30 pm, Monday–Thursday in a modern manufacturing environment.

Qualifications

  • 2+ years of CNC programming experience.
  • Ability to read blueprints, engineering drawings, and technical specifications.
  • Proficiency in G-code and CAM software.
  • Experience with tool setup and machine operation.
  • Strong attention to detail and quality workmanship.

Responsibilities

  • Read and interpret machining instructions from complex blueprints, part, and machine drawings.
  • Set up all tooling, write, and execute complex programs.
  • Operate and program a wide range of production work.
  • Inspect machine parts using micrometers and other measuring tools to ensure adherence to specifications.
  • Conduct routine maintenance and quality audits within the machine shop department.
  • Independently write programs as required.
  • Assist in other areas and perform additional tasks as needed.

Skills

Attention to detail
Reading blueprints
G-code proficiency
CAM software
Mathematical ability
Quality mindset

Education

High school diploma or GED
Machining certificate or CNC programming education
Technical certification or associate degree in machining

Tools

Mastercam
Fusion 360
SolidWorks

Job description

Now hiring for a CNC Programmer

Location: Villard, MN
Pay Rate: $20.00 – $32.00 per hour
Schedule: 6:00 am – 4:30 pm, Monday – Thursday

Where Every Cut Counts.

Searching CNC Programmer jobs in Villard? Join a crew that respects skill, rewards precision, and runs on good machines and better people.

Looking for CNC Programmer jobs in Villard where precision, technology, and craftsmanship come together? This opportunity lets you program, set up, and operate CNC equipment to manufacture high-quality components while supporting efficient production and exceptional quality.

Job Duties
  • Read and interpret machining instructions from complex blueprints, part, and machine drawings.
  • Set up all tooling, write, and execute complex programs.
  • Operate and program a wide range of production work.
  • Perform secondary operations such as stamping part numbers and deburring during machine cycle times.
  • Inspect machine parts using micrometers and other measuring tools to ensure adherence to specifications.
  • Conduct routine maintenance and quality audits within the machine shop department.
  • Independently write programs as required.
  • Assist in other areas and perform additional tasks as needed.
Education Requirements
  • High school diploma or GED required.
  • Technical school, machining certificate, or CNC programming education preferred.
  • High school diploma or equivalent required
  • Technical certification or associate degree in machining, manufacturing, or related field preferred
  • 2+ years of CNC programming experience
Experience Requirements
  • Experience operating, setting up, or programming CNC machine tools.
  • Ability to read blueprints, engineering drawings, and technical specifications.
  • Knowledge of precision measuring instruments including calipers, micrometers, indicators, and gauges.
  • Understanding of machining principles, tooling, feeds, speeds, and material properties.
  • Strong attention to detail, mathematical ability, and commitment to quality workmanship.
  • Proven experience as a CNC programmer or similar role
  • Proficiency in G-code and CAM software (e.g., Mastercam, Fusion 360, SolidWorks)
  • Strong understanding of machining processes (milling, turning, etc.)
  • Ability to read and interpret technical drawings and GD&T
  • Knowledge of tooling, materials, and cutting techniques
  • Familiarity with quality control standards and measurement tools
Preferred Qualifications
  • Previous experience with CNC mills, lathes, machining centers, or multi-axis equipment is preferred.
  • Experience editing CNC programs, setting tooling offsets, and performing machine setups is beneficial.
  • Familiarity with G-code, CAD/CAM software, Haas, Mazak, Okuma, Fanuc, or similar CNC controls is considered an asset.
  • Individuals who demonstrate strong troubleshooting abilities, continuous learning, and commitment to precision manufacturing are well positioned for success as a CNC Programmer.
Physical Capabilities
  • Ability to stand, walk, bend, and work around machining equipment throughout the shift.
  • Ability to lift materials, tooling, and components weighing up to 50 pounds.
  • Manual dexterity to safely operate CNC machinery and precision measuring equipment.
  • Ability to work safely around moving machinery while following established safety procedures.
Benefits
  • Competitive Weekly Pay
  • Comprehensive Benefits including medical, dental, and vision coverage.
  • Life Insurance and Disability Insurance for added peace of mind.
  • Optional 401(k) Plan to help you prepare for the future.
  • Modern Manufacturing Environment focused on quality, safety, and continuous improvement.

Uncover why 4 out of 5 of our hardworking crew would suggest us to their pals!

What You Will Do

As a CNC Programmer you will set up, operate, monitor, and adjust CNC machining equipment to manufacture precision components according to engineering specifications. You will verify machine setups, inspect finished parts using precision measuring instruments, troubleshoot machining issues, maintain tooling, and support quality and production goals while following established safety and manufacturing procedures.

The CNC Programmer is responsible for producing precision components using computer-controlled machining equipment while maintaining strict quality standards. This role combines mechanical knowledge, technical expertise, and attention to detail to support manufacturing success.

Successful CNC Programmer candidates understand tooling, machining principles, machine setup, and dimensional inspection while maintaining safe and efficient production practices. Accuracy and consistency are essential to long-term success.

This career is ideal for individuals who enjoy manufacturing technology and precision craftsmanship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Staffmark Group • Villard (MN)

On-site
USD 28,000 - 44,000
Competitive weekly pay
Medical, dental, and vision benefits
Life and disability insurance
+2
CNC Machinist
CNC Machinist

Atterro • Villard (MN)

On-site
USD 28,000 - 41,000
Competitive Weekly Pay
Comprehensive Benefits
Life Insurance
+3
CNC Machinist
CNC Machinist

Staffmark Group • Villard (MN)

On-site
USD 28,000 - 41,000
Weekly pay
Benefits including medical/dental/vis
Life Insurance and Disability
+2
CNC Machine Programmer (Days)
CNC Machine Programmer (Days)

GOEBEL FIXTURE COMPANY • Villard (MN)

On-site
USD 28,000 - 44,000
CNC Programmer
CNC Programmer

Rotary-System • Ramsey (MN)

On-site
USD 43,000 - 54,000
Simple IRA and Roth IRA options with公司
Paid Time Off
Health Insurance (Medical, Dental, Vis
+2
CNC Programmer
CNC Programmer

Multisource Manufacturing LLC • Minnesota

On-site
CNC Machine Programmer (Days)
CNC Machine Programmer (Days)

Massman Companies • Villard (MN)

On-site
USD 28,000 - 44,000
CNC Programmer
CNC Programmer

MRA Recruiting Services • Town of Middleton (WI)

On-site
USD 30,000 - 47,000
Full benefits package including 401(k)
CNC Programmer
CNC Programmer

LeoForce • Fridley (MN)

On-site
USD 48,000 - 58,000
Competitive compensation
First shift
Great benefits
+3
CNC Programmer
CNC Programmer

VSSI Staffing Services, LLC • Tennessee

On-site
USD 52,000 - 74,000
Health, dental, and vision insurance
Paid time off and holidays
Overtime opportunities
+1