Demo

CNC Machinist/Programmer

Metal Services of Blooming Prairie, Inc.
Blooming Prairie, MN Full Time
POSTED ON 8/26/2026
AVAILABLE BEFORE 12/23/2026

Metal Services of Blooming Prairie

Job Title: CNC Machinist-Programmer - 1st Shift

Fulltime Hourly: $25.00-$33.00

Job Summary:

The Machinist-Programmer is responsible for setting up, operating, and maintaining CNC Machining Centers, CNC Lathes, Manual Lathes & Mills. Solid machine tool background and the ability to manufacture precision parts that meet engineering specifications and quality standards in a production environment. This role combines hands-on machining expertise with CNC programming skills to optimize production efficiency, reduce setup times, drive throughput and maintain product quality. Solid familiarity with set-ups and machine fixtures required.

Key Responsibilities

1. Set up and operate CNC mills, lathes, and other machining equipment.

2. Create, modify, and optimize CNC programs using machine controls, knowledge of CAM software is a plus

3. Monitor machine operations to ensure parts meet specifications

4. Measure and inspect finished parts using calipers, micrometers, gauges, and other inspection tools

5. Interpret engineering drawings, blueprints, GD&T, and CAD models.

6. Select appropriate tooling, fixtures, and machining processes.

7. Perform first-article inspections (PPAP) and verify dimensional accuracy using precision measuring instruments.

8. Troubleshoot machining, tooling, and programming issues to minimize downtime.

9. Make program adjustments to improve cycle times, quality, and machine efficiency.

10. Collaborate with engineering, quality, and production teams on process improvements.

11. Maintain accurate setup sheets, tooling records, and program documentation.

12. Monitor machine performance and recommend improvements to manufacturing processes.

13. Train and support machine operators on setups and production requirements.

14. Maintain equipment and execute daily PM requirements

15. Follow safety procedures and maintain a clean, organized work area (5S)

Quality & Safety

  • Effectively assess projects ensuring work can be done safely prior to performing the work
  • Ensure workmanship meets customer quality expectations (align to the print)
  • Participate in root cause analysis for recurring defects or failures
  • Support continuous improvement initiatives
  • Forklift and overhead crane experience

Qualifications Required

1. High school diploma or GED required

2. 2 years of CNC machining or metal fabrication experience

3. Experience with CNC controls

4. Ability to read and interpret blueprints and GD&T

5. Basic understanding of metal properties and machining processes

  • Knowledge of machining defects and repair techniques
  • Strong attention to detail, safety and quality
  • Strong troubleshooting and problem-solving skills
  • Good communication skills and ability to interact with coworkers professionally
  • Strong willingness to learn

Preferred

  • Experience in a production setting
  • Familiarity with lean manufacturing process improvement
  • Creative Thinker

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Profit sharing
  • Vision insurance

Education:

  • Associate (Preferred)

Experience:

  • cnc machinist: 5 years (Required)

License/Certification:

  • Drivers (Preferred)

Work Location: In person

Salary : $25 - $33

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Machinist/Programmer?

Sign up to receive alerts about other jobs on the CNC Machinist/Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Machinist/Programmer jobs in the Blooming Prairie, MN area that may be a better fit.

  • SEEK Careers Staffing Menomonie, WI
  • CNC Machinist Programmer Precision Machining • Mastercam Programming • Advanced CNC Are you a skilled CNC Machinist looking for a role that offers flexibil... more
  • 15 Days Ago

  • Bel Fuse Inc Waseca, MN
  • The Senior CNC Programmer/Machinist willgenerate programs for all new components and new machines to cost effectively produce high-quality products in a ti... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!