Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Machinist

$18 - $30 per hour

Aerotek

CNC Machinist

This role focuses on programming, setting up, and operating CNC machines in a prototype and small production environment. You will work in a small, collaborative shop where you handle parts from start to finish, including programming, machining, and quality checks, while also assisting with general shop duties as needed.

Job Responsibilities

  • Program, edit, set up, and run CNC vertical machining centers, handling jobs from start to finish
  • Split time approximately 50/50 between programming and hands-on machining operations
  • Operate Saginaw 20 Vertical Machining Centers with MTI and Fanuc controllers
  • Use Work NC software to create and modify CNC programs; adapt quickly if coming from Mastercam experience
  • Read and interpret blueprints to ensure accurate machining of parts
  • Set up workpieces, tooling, and fixtures on CNC vertical mills and manual Bridgeport machines
  • Operate manual Bridgeport mills equipped with Acu-Rite controllers for prototype and small-run work

Essential Skills

  • Minimum of 5 years of machining experience
  • Hands-on experience with 3-axis vertical machining
  • Proven ability to write, edit, and troubleshoot CNC programs for vertical machining centers
  • Experience setting up and running Saginaw vertical machining centers

Job Type & Location

This is a Contract to Hire position based out of Macomb, MI.

Pay and Benefits

The pay range for this position is $18.00 - $30.00/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Macomb, MI.

Application Deadline

This position is anticipated to close on Oct 12, 2026.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the CNC Machinist in Macomb, MI vacancy
  •  ...Aerotek - - Responsibilities: Program, edit, set up, and run CNC vertical machining centers; Split time 50/50 between programming and hands-on machining; Read blueprints to ensure accuracy; Set up workpieces, tooling, and fixtures on CNC vertical mills; Operate manual... 
    Suggested

    Aerotek

    Macomb, MI
    2 days ago
  • $25 - $38 per hour

     ...Job Description Job Description CNC Programmer / Machinist: Mori Mill-Turn & Hurco 5-Axis, $25–$38/hr, Macomb, MI We build precision tool holders, boring bars, adapters, and special tooling for automotive and aerospace work: HSK, KM, CV60, and ABS interfaces, hardened... 
    Suggested

    Joint Production Technology

    Macomb, MI
    24 days ago
  •  ...CNC Mill Machinist (Days) Location: Macomb, MI, 48042 Work Type: Direct Placement/Direct Hire Work Arrangement: Onsite Work Schedule: MondayFriday, 7:00 AM5:30 PM, with occasional half-day shifts on Saturdays as needed. Role Summary We're seeking an experienced CNC Mill... 
    Suggested
    Day shift

    TEC Group

    Macomb, MI
    1 day ago
  •  ...CNC MachinistLincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and...  ...RequirementsEducation: High School Diploma Required Journeyman Machinist preferredExperience: 1 year on CNC machining center G-code or Mazatrol... 
    Suggested
    Local area

    Lincoln Electric Holdings

    Macomb, MI
    2 days ago
  • Linked Professional Services is seeking an experienced Programmer / Setup Machinist for a contract-to-hire position in Mount Clemens, Michigan. The role involves setting up and programming CNC machines, ensuring quality standards, and troubleshooting machining issues.... 
    Suggested
    Full time
    Contract work

    Linked Professional Services

    Mount Clemens, MI
    2 days ago
  • Lincoln Electric is seeking a CNC Machinist to operate and program CNC machining centers. Responsibilities include setting up work pieces, selecting tooling, and maintaining machines to achieve print specs in a fast-paced shop environment. The role requires 1 year of CNC... 

    Lincoln Electric

    Macomb, MI
    2 days ago
  •  ...Job Description Job Description We are seeking a CNC Lathe Machinist/Programmer to join our team! We are a growing and stable company and are looking for someone who is looking for longevity. We are seeking someone who has at least 5+ years of experience in programming... 

    Industrial Manufacturing

    New Baltimore, MI
    7 days ago
  •  ...Description Job Description This role focuses on programming and operating CNC Vertical Machining Centers, primarily supporting military, aerospace, and automotive sectors. The programmer/machinist will write and edit CNC programs using WorkNC and Solidworks software,... 

    Top Craft Tool Inc

    Clinton Township, MI
    7 days ago
  •  ...Job Description Job Description CNC- MACHINIST/SETUP/OPERATOR **MASTERCAM KNOWLEGE will bring hourly wage up, but would consider HAAS mill operators only as well, programming experience recommended but not required. ***Able to set-up and run CNC Mills (HAAS control... 
    Hourly pay
    Full time
    Relocation
    Shift work
    Day shift

    Precision Machining Solutions

    Sterling Heights, MI
    6 days ago
  •  ...CNC MachinistA CNC machinist operates and maintains computer-controlled machines to cut, shape, and finish materials into precise parts. Key duties include setting up machines, programming them, monitoring production, performing quality control inspections, and troubleshooting... 

    Automation Movers

    Sterling Heights, MI
    4 days ago
  • $20 - $30 per hour

     ...Job Description Job Description CNC Machinist Opportunities on 1 st and 2nd Shift A local machining company with a facility in the Romeo, MI area, is currently looking to hire   experienced CNC Machinists for Long-Term opportunities with their growing company... 
    Hourly pay
    Currently hiring
    Local area
    Afternoon shift

    Integrity Staffing Group Inc.

    Romeo, MI
    27 days ago
  •  ...Job Description Job Description Rocktech Systems, LLC located in Chesterfield, MI is seeking an experienced CNC machine operator for the 3rd shift to join our team. Scheduled hours are 10:00pm - 6:00am. We are seeking an individual who has experience operating CNC... 
    Night shift

    Industrial Technology Services

    Chesterfield, MI
    5 days ago
  •  ...hands-on work, precision measurements, and producing high-volume parts that meet exact specs? Are you eager to learn Fanuc-controlled CNC equipment and grow under the guidance of a CNC Trainer and Supervisor? If yes, this apprenticeship is for you. Your impact... 
    Apprenticeship

    Specialized Talent Acquisition Recruiting Team (START)

    Macomb, MI
    4 days ago
  • Job Description Job Description GREAT COMPANY TO WORK FOR. Progressive, growing, aerospace company, challenging work, great benefits including the max 401K allowed by law and unsurpassed healthcare. Overtime available. Our employees are our number one asset and we ...
    Permanent employment
    Night shift

    Chardam Gear Co

    Clinton Township, MI
    20 days ago
  •  ...Job Description Job Description Rocktech Systems, LLC located in Chesterfield, MI is seeking a CNC operator for the 2nd shift to join our team. We are seeking individuals who have experience operating production CNC machines. Must be experienced in using calipers and... 
    Afternoon shift

    Industrial Technology Services

    Chesterfield, MI
    5 days ago
  • $20 - $30 per hour

     ...Job Description Job Description CNC Mill or CNC Lathe Machinists Opportunities in Fraser, Michigan. Great Working Environment, Stable Employment, Afternoon Shifts. Direct Hire, Overtime & Great Benefits! A local Aerospace / DOD / Prototype CNC machining... 
    Hourly pay
    Currently hiring
    Local area
    Afternoon shift

    Integrity Staffing Group Inc.

    Fraser, MI
    3 days ago
  • $35 - $40 per hour

     ...Be Doing In this role, you will: Program, set up, and run CNC mills and lathes — with a strong focus on hands-on machining...  ...Experience in high-mix or prototype environments --- Why Machinists Like Working Here Machinists choose Hive Manufacturing because... 
    Full time
    Monday to Friday
    Shift work
    Day shift

    Hive Manufacturing

    Sterling Heights, MI
    a month ago
  •  ...CNC Mill Machinist Day Shift - M-F 40-45 hours per week Responsibilities: - Set up fixtures, vises, and tooling for Fadal and Doosan (DN Solutions) vertical machining centers. - Perform manual data input (MDI) and make minor edits to G-code to optimize cutting speeds... 
    Day shift

    TEC Group

    Sterling Heights, MI
    1 day ago
  • $100k

     ...Our client, an Aerospace manufacturer in Macomb County has an immediate opening for a 2nd shift CNC Lathe Machinist, $28-32/hour, 50-55 hours/week direct hire opportunity! Earning potential over $100k!! The experienced CNC Lathe Machinist will independently set up and... 
    Local area
    Immediate start
    Afternoon shift

    Ultimate Staffing

    Fraser, MI
    5 days ago
  • $19 per hour

     ...Job Description Job Description Looking for a CNC Lathe Operator to work at a great shop with other great employees. $19/hr + shift prem., based on skill level HOURS 1st shift: 6am - 2:30pm PM Schedule: Training Period: 11:30 AM – 8:00 PM (base rate... 
    Weekly pay
    Permanent employment
    Contract work
    Temporary work
    Second job
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Job&Talent

    Chesterfield, MI
    6 days ago
  • $17 - $21 per hour

     ...CNC MachinistCardinal Staffing Services, is immediately hiring for CNC Machinist in Sterling Heights, MI. As CNC machinist control programmer for Cardinal Staffing Services, you will work in a fast-paced distribution environment and be involved in all aspects of warehouse... 
    Immediate start
    Shift work
    Weekend work

    Cardinal Services

    Sterling Heights, MI
    1 day ago
  • Job PostingPrinciple ResponsibilitiesOperate machine and secondary equipmentClosely monitors tool life and performs setup/teardown when neededMounts fixtures and workpieces in accordance with scheduleLoad and return proper goods to respective locations within staging areaDetect...
    Shift work
    Afternoon shift

    PCS Company

    Fraser, MI
    4 days ago
  •  ...Job description:Build your career with us! We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders. Join our team and enjoy a collaborative working environment... 
    Flexible hours
    Shift work
    Night shift
    Day shift

    Specialized Talent Acquisition Recruiting Team (START)

    Rochester, MI
    1 day ago
  • $20 - $34 per hour

     ...CNC Machinist – Night ShiftJob Type: Contract-to-Hire Pay: $20–$34/hour based on experience and skill level Schedule: Monday–Thursday, 5:00 PM–6:00 AM Shift Premium: Additional night shift premium Paid Breaks & LunchJob SummaryWe are seeking an experienced CNC Machinist... 
    Contract work
    Shift work
    Night shift
    Day shift

    Linked Professional Services

    Romeo, MI
    2 days ago
  • $23 - $33 per hour

    2nd Shift CNC Machinist (CNC Mold Programmer) Rochester Hills, MI Direct Hire Pay: $23 to $33/hr. + 8% Shift Premium (DOE) An established, family-owned Tier 1 manufacturing supplier is seeking experienced CNC Machinists to join their growing team. This is an... 
    Shift work
    Afternoon shift

    HRU Inc Technical Resources

    Rochester Hills, MI
    5 days ago
  • $42 - $48 per hour

    Build Strength, Restore Movement, and Redefine Recovery! This Jobot Job is hosted by: Parker Huguley Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $42 - $48 per hour A bit about us: We’re a high-performance...
    Hourly pay
    Full time
    Part time
    Relief
    Local area
    Flexible hours
    Weekend work

    Jobot

    Fraser, MI
    2 days ago
  • $28 - $32 per hour

     ...Express Employment Professionals are looking for an experienced CNC Programmer/Machinist with 2D and 3D programming experience. Must be knowledgeable of tool and die set-up and detail machining. Candidates must be familiar with Master Cam software and Fanuc controllers... 
    Hourly pay
    Monday to Friday

    Express Employment Professionals Defunct

    New Baltimore, MI
    2 days ago
  • $20 - $30 per hour

     ...Job Title: CNC Setup Technician Shift: 2nd shift $20-$30/hour based on experience 4:30pm - 3am Position Summary The CNC Setup Technician is responsible for performing production setups, troubleshooting tooling and process issues, and maintaining advanced... 
    Shift work
    Afternoon shift

    Entech Staffing Solutions

    Macomb, MI
    2 days ago
  • $30 - $40 per hour

     ...CNC Machinist / Programmer — Hands-On Prototype & Defense Machining This is a hands-on role, split between programming and machining. You will write the programs, and you will also be on your feet on the shop floor for much of the day — setting up jobs, moving vises... 
    Weekly pay
    Permanent employment
    Immediate start
    Shift work

    Bronwick LLC

    Roseville, MI
    1 day ago
  •  ...performance and achieve high efficiency across the production lifecycle. Visit for more information. DESCRIPTION A CNC machinist works in our manufacturing department and must be able to produce machined parts by programming, setting up, and operating a computer... 
    Flexible hours
    Shift work

    Invio Automation

    New Baltimore, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Machinist. Be the first to apply!