Demo

CNC Programmer/Machinist

MagTech
Shelby, MI Other
POSTED ON 10/13/2026
AVAILABLE BEFORE 11/11/2026

## Overview

We are seeking a skilled CNC Programmer/Machinist to join our dynamic team in Shelby Township, MI. In this role, you will be responsible for programming and operating CNC machines to produce high-quality parts and components. If you have a passion for precision machining and enjoy working in a collaborative environment, we want to hear from you!

## Responsibilities

  • Program CNC machines using G-code and CAD/CAM software to create precise components.

  • Set up and operate CNC lathes and mills, ensuring optimal performance and quality.

  • Read and interpret blueprints, technical drawings, and specifications to determine machining requirements.

  • Conduct quality inspections using precision measuring tools to ensure adherence to specifications.

  • Perform routine maintenance on CNC equipment to ensure reliability and efficiency.

  • Collaborate with engineering and production teams to improve processes and resolve issues.

  • Maintain a clean and organized work area, adhering to safety protocols and best practices.

    Qualifications
  • High school diploma or equivalent; technical degree or certification in machining preferred.

  • Proven experience as a CNC Programmer/Machinist, with a strong understanding of CNC machinery.

  • Proficiency in G-code programming and familiarity with CAD/CAM software.

  • Strong attention to detail and a commitment to producing high-quality work.

  • Ability to read and interpret technical documents and blueprints.

  • Excellent problem-solving skills and the ability to work independently or as part of a team.

  • Strong communication skills and a positive attitude.

Salary : $30 - $40

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 Programmer/Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer/Machinist 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
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

Job openings at MagTech

  • MagTech Troy, MI
  • Plant Manager – CNC Manufacturing Location: Troy, MI Employment Type: Full-Time, Direct Hire Salary: $100,000–$120,000 annually, based on experience Positi... more
  • 7 Days Ago

  • MagTech Savage, MN
  • Electromechanical Repair Technician Join MagTech near Savage, MN and step into a hands-on role where you bring motors back to life. Picture your day starti... more
  • 8 Days Ago

  • MagTech Shelby, MI
  • Senior Product Development Engineer – Metal Forming Employment Type: Full-Time, Direct Hire Base Salary: $120,000–$140,000 annually, based on experience In... more
  • 8 Days Ago

  • MagTech Macomb, MI
  • Multi‑Axis CNC Toolpath Developer (CAD/CAM) A Day in the Life You start your morning reviewing new work orders and 3D models, then open Mastercam, WorkNC, ... more
  • 10 Days Ago


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

  • United CNC Auburn, MI
  • United CNC Machining is a precision manufacturer serving the aerospace and defense industries. We specialize in mission-critical components produced in a s... more
  • 29 Days Ago

AI Assistant is available now!

Feel free to start your new journey!