Computer Numerical Control Machinist

Talent Strategy

Grand Rapids (MI)

On-site

USD 42,000 - 66,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talent Strategy in Grand Rapids, MI seeks an experienced CNC Machinist/Programmer to set up, program, operate, and troubleshoot CNC mills, lathes, and multi-axis machines. The role requires interpreting blueprints, GD&T, and engineering specs while selecting tools, achieving tight tolerances, and maintaining part quality.

1st and 2nd shift opportunities. You will develop efficient machining processes, optimize cycle times, perform in-process inspections, and document revisions and results to

Qualifications

  • High school diploma or GED required; technical CNC training preferred.
  • Proficiency in G-code and M-code with CNC programming experience.
  • Experience with CNC mills, lathes, or multi-axis machines.
  • Ability to read blueprints and GD&T, interpret specs and tolerances.
  • Familiarity with CAM software (Mastercam, Fusion 360) recommended.
  • Experience with precision measurement tools and dimensional inspection.

Responsibilities

  • Program, set up, and operate CNC mills, lathes, and other machining equipment.
  • Develop and modify CNC programs using G-code, M-code, CAM software as required.
  • Interpret engineering drawings, GD&T, and technical specifications.
  • Select cutting tools, fixtures, speeds, and feeds for production.
  • Perform tool changes, offsets, and fixture adjustments during setups.
  • Produce first-article parts and conduct in-process inspections for dimensional accuracy.
  • Use precision measurement instruments to verify tolerances and surface finishes.
  • Troubleshoot machining issues, program errors, and machine malfunctions.
  • Optimize processes to improve cycle times, tool life, and material utilization.
  • Follow quality procedures, safety requirements, and production schedules.
  • Document program revisions and inspection results; maintain clean workspace.

Skills

G-code
M-code
CAM programming
Blueprints
GD&T
CNC mills
CNC lathes
Multi-axis
Mastercam
Fusion 360

Education

High school diploma or GED
Technical CNC training certificate

Tools

Mastercam
Fusion 360

Job description

We are seeking an experienced CNC Machinist/Programmer to set up, program, operate, and troubleshoot CNC machinery to produce high-quality precision components. The ideal candidate has a strong understanding of machining principles, blueprint interpretation, tooling selection, and CNC programming. This individual will be responsible for developing efficient machining processes, maintaining tight tolerances, and ensuring finished parts meet customer specifications and quality standards. 1st and 2nd shift available.

Key Responsibilities
  • Program, set up, and operate CNC mills, lathes, and other machining equipment.
  • Develop and modify CNC programs using G-code, M-code, conversational programming, or CAM software as required.
  • Interpret engineering drawings, blueprints, geometric dimensioning and tolerancing (GD&T), and technical specifications.
  • Select appropriate cutting tools, fixtures, workholding methods, speeds, and feeds.
  • Perform machine setups, including tool changes, offsets, work coordinate settings, and fixture adjustments.
  • Produce first-article parts and perform in-process inspections to verify dimensional accuracy.
  • Use precision measuring instruments, including calipers, micrometers, indicators, bore gauges, and other inspection tools.
  • Troubleshoot machining issues, program errors, tooling problems, and equipment malfunctions.
  • Optimize machining processes to improve cycle times, productivity, tool life, and material utilization.
  • Maintain required tolerances and surface finish specifications.
  • Follow established quality procedures, safety requirements, and production schedules.
  • Perform routine machine maintenance and maintain a clean, organized work area.
  • Collaborate with engineering, quality, and production teams to resolve manufacturing challenges.
  • Document program revisions, setup procedures, and inspection results as required.
Qualifications
  • High school diploma or GED required; technical training or a certificate in CNC machining preferred.
  • Previous experience as a CNC Machinist, CNC Programmer, or CNC Setup Technician.
  • Proficiency in CNC programming, including G-code and M-code.
  • Experience with CNC mills, CNC lathes, or multi-axis machining centers.
  • Ability to interpret blueprints, engineering drawings, and GD&T requirements.
  • Knowledge of cutting tools, machining strategies, feeds, speeds, and material properties.
  • Experience with CAM software, such as Mastercam, Fusion, or similar platforms, preferred when applicable.
  • Proficiency using precision measurement instruments and performing dimensional inspections.
  • Strong mechanical aptitude, troubleshooting skills, and attention to detail.
  • Ability to work independently while meeting production and quality requirements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

On-site
USD 60,000 - 90,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000
Computer Numerical Control Machinist
Computer Numerical Control Machinist

Sterling Engineering • Northbrook (IL)

On-site
USD 52,000 - 78,000
CNC Machinist/Programmer
CNC Machinist/Programmer

Breight Recruitment • Wisconsin

On-site
USD 42,000 - 58,000
Computer Numerical Control Machinist
Computer Numerical Control Machinist

Guided Search Partners • Baltimore (MD)

On-site
USD 60,000 - 90,000
CNC Machinist / Programmer / Team Lead
CNC Machinist / Programmer / Team Lead

Southern Illinois Crankshaft, Inc • Illinois

On-site
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2
CNC Setup Programmer
CNC Setup Programmer

Personnel Resources, Inc. • Dothan (AL)

On-site
USD 38,000 - 62,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Pinnacle Partners, Inc • Indianapolis (IN)

On-site
USD 70,000 - 95,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000