CNC Machinist

Top Notch Personnel, Inc.

Riverside (MO)

On-site

USD 55,000 - 75,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

Job summary

Top Notch Personnel, Inc. is seeking an experienced CNC Machinist to join our manufacturing team. The successful candidate will operate, set up, and program CNC equipment, ensuring parts meet tight tolerances and quality standards.

The role requires strong experience reading drawings, GD&T, and working with CAM/CNC software. You will collaborate with engineering and QA, follow safety guidelines, and maintain precise records of setups and production logs.

Qualifications

  • 5+ years of CNC machining experience required.
  • Ability to read complex drawings and GD&T symbols.
  • Proficient in CNC programming and tooling selection.

Responsibilities

  • Set up, operate, and monitor CNC machines and tools.
  • Read drawings, blueprints, and CAD/CAM files to produce parts.
  • Perform offsets, tool changes, and ensure tolerances are met.
  • Program using G-code or CAM software such as Mastercam or Fusion 360.
  • Inspect parts with precision measurement tools and document results.
  • Maintain equipment and participate in continuous process improvements.
  • Collaborate with engineering and QA to meet requirements.
  • Adhere to safety guidelines and maintain a clean workspace.

Skills

CNC Machining
G-code programming
GD&T
Blueprint interpretation
Mechanical aptitude

Education

High school diploma or equivalent
Technical certification (preferred)

Tools

Mastercam
Fusion 360

Job description

Position Overview

We are seeking an experienced CNC Machinist with at least 5 years of hands-on machining experience to join our team. The ideal candidate is highly skilled in operating, setting up, and programming CNC equipment, with a strong understanding of precision machining, quality standards, and safety protocols. This role requires attention to detail, problem-solving abilities, and a commitment to producing high-quality parts consistently.

Key Responsibilities
  • Set up, operate, and monitor CNC machines (mills, lathes, or multi-axis equipment depending on department needs).
  • Read, interpret, and work from technical drawings, blueprints, and CAD/CAM files.
  • Perform machine offsets, tool changes, and adjustments to maintain tight tolerances.
  • Program CNC machines using G-code and/or CAM software (Mastercam, Fusion 360, or similar).
  • Inspect finished parts using precision measurement tools (calipers, micrometers, height gauges, etc.).
  • Perform routine maintenance and cleaning of machines to ensure efficient operation.
  • Identify non-conformances and troubleshoot machining issues to improve process reliability.
  • Maintain accurate documentation of work performed, including setup sheets and production logs.
  • Collaborate with engineering, quality control, and production teams to meet job requirements.
  • Follow all company safety guidelines and maintain a clean, organized work area.
Qualifications
  • Minimum 5 years of CNC machining experience required.
  • Strong knowledge of machining processes, materials, and tooling.
  • Ability to read and interpret complex mechanical drawings and GD&T.
  • Proficiency with CNC programming (conversational and/or CAM-based).
  • Experience with quality control inspection and measurement tools.
  • Demonstrated ability to hold tight tolerances on precision components.
  • Strong mechanical aptitude and attention to detail.
  • Ability to work independently and as part of a team.
  • High school diploma or equivalent required; technical certification preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist
CNC Machinist

Razr Corp • West Terre Haute (IN)

On-site
USD 42,000 - 65,000
CNC Programmer
CNC Programmer

Lancesoft • North Versailles

On-site
USD 52,000 - 76,000
Health insurance
Vision insurance
Dental insurance
+2
Machinist
Machinist

Plastics Resources, Inc • Logan (UT)

On-site
USD 25,000 - 39,000
CNC Machinist
CNC Machinist

J&M Products, Inc. • San Fernando (CA)

Hybrid
USD 65,000 - 90,000
CNC Machinist/Programmer
CNC Machinist/Programmer

Loughlin Manufacturing Corp • New York (NY)

On-site
USD 55,000 - 75,000
401(k) matching
Dental insurance
Health insurance
+1
Precision CNC Machinist
Precision CNC Machinist

Accelera • Mobile (AL)

On-site
USD 25,000 - 39,000
CNC Machinist
CNC Machinist

Triverus LLC & Tri-Jet Manufacturing Services • Palmer (AK)

On-site
USD 70,000 - 110,000
Cnc Mechanist
Cnc Mechanist

Agility Recruiting LLC • Fremont (CA)

On-site
USD 34,000 - 55,000
Health benefits
Paid time off
Overtime opportunities
+3
CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

On-site
USD 60,000 - 90,000
CNC Machinist
CNC Machinist

Marion Tool & Die, Inc. dba Marion Manufacturing • West Terre Haute (IN)

On-site
USD 55,000 - 75,000