Computer Numerical Control Programmer

Gem Care Recruiting & Staffing

Sevierville (TN)

On-site

USD 41,000 - 48,000

Full time

11 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Gem Care Recruiting & Staffing is seeking a skilled CNC HAAS Machinist / Programmer for a first‑shift role in a manufacturing setting. Starting pay ranges from $30.00 to $35.00 per hour and depend on experience, education, and training.

Responsibilities include interpreting concepts, generating 3D models, and setting up HAAS mills and lathes to produce high‑quality, close‑tolerance parts. The candidate will develop and modify 3D models, program and simulate toolpaths, set up equipment, monitor

Qualifications

  • Minimum 3–5 years operating and programming HAAS CNC machining centers.
  • Hands-on CAD/CAM modeling and CAM programming experience.
  • Strong ability to read blueprints and GD&T.
  • High school diploma or equivalent; CNC certifications are a plus.

Responsibilities

  • Develop and modify 3D models from 2D drawings and prototypes.
  • Program and simulate toolpaths; select tooling and parameters.
  • Set up and operate HAAS mills and lathes; run first articles.
  • Inspect parts and document changes; maintain tool data and programs.

Skills

HAAS CNC machining
CAD/CAM proficiency
GD&T
G-code editing

Education

High school diploma or equivalent
Technical CNC certifications (plus)

Tools

SolidWorks
Autodesk Fusion 360
Inventor

Job description

We are seeking a skilled CNC HAAS Machinist / Programmer to join our manufacturing team. This is a first-shift position and the starting pay range will depend on experience, education, and training ($30.00 - $35.00/hr.). In this role, you will be responsible for the full lifecycle of precision component production, from interpreting initial concepts and generating 3D models to setting up and operating HAAS CNC mills and lathes. The ideal candidate bridges the gap between digital design and physical manufacturing, ensuring high-quality, close-tolerance parts.

Key Responsibilities:
Develop and Modify 3D Models
  • Create accurate 3D CAD models from 2D blueprints, engineering sketches, or physical prototype parts.
  • Modify existing 3D geometries to optimize parts for efficient CNC machining and workholding configurations.
  • Collaborate with engineering teams to review design for manufacturability (DFM) and resolve structural or dimensional discrepancies.
Program and Simulate Toolpaths
  • Generate precise CNC programs utilizing CAM software (e.g., Mastercam, Fusion 360, or SolidCAM) directly from 3D models.
  • Select optimal tooling, feed rates, spindle speeds, and cutting depths based on material specifications (e.g., aluminum, steel, titanium, plastics).
  • Run virtual CAM simulations to verify toolpaths, estimate cycle times, and eliminate potential machine collisions before posting code.
Set Up and Operate HAAS CNC Machines
  • Configure HAAS multi-axis mills and lathes by loading programs, installing fixtures, aligning vices, and setting tool offsets.
  • Execute first-article production runs and prove out new programs safely at the machine control console.
  • Monitor machining cycles and adjust machine variables (offsets, overrides) to maintain part consistency and surface finish quality.
Maintain Quality and Equipment
  • Inspect finished parts against engineering drawings using precision measurement tools including micrometers, calipers, height gauges, and CMMs.
  • Perform routine preventive maintenance on HAAS machinery, such as checking fluid levels, clearing chips, and wiping down ways.
  • Document program changes and maintain a clean, organized digital library of proven 3D models and G-code files.
Qualifications & Skills
  • Experience: Minimum of 3–5 years operating and programming HAAS CNC machining centers.
  • CAD/CAM Proficiency: Hands-on experience with 3D modeling software (SolidWorks, Autodesk Fusion 360, Inventor, or equivalent) and CAM software.
  • Technical Skills: Strong proficiency in reading blueprints, geometric dimensioning and tolerancing (GD&T), and manual G-code editing.
  • Education: High school diploma or equivalent; technical degree or certifications in CNC machining/advanced manufacturing is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Machinist - HAAS
CNC Machinist - HAAS

Gem Care, Inc • Sevierville (TN)

On-site
USD 41,000 - 48,000
CNC Mill Programmer / Machinist HAAS & Mastercam
CNC Mill Programmer / Machinist HAAS & Mastercam

Force Manufacturing, Inc • Lake Villa (IL)

On-site
USD 36,000 - 52,000
Health insurance
Vision insurance
Paid time off
+2
CNC Machinist Programmer
CNC Machinist Programmer

Hr Journals • Azusa (CA)

On-site
USD 60,000 - 75,000
CNC Machinist/Programmer
CNC Machinist/Programmer

Total Plastic Solutions • Lynchburg (VA)

On-site
USD 45,000 - 65,000
CNC Mill Machinist
CNC Mill Machinist

Maxcess International • Melrose Park (IL)

On-site
CNC Milling and Lathe Programmer
CNC Milling and Lathe Programmer

Eureka Infotech Inc • Hillsborough Township (NJ)

On-site
USD 55,000 - 85,000
CNC Machinist
CNC Machinist

HYTORC • Mahwah (NJ)

On-site
USD 45,000 - 65,000
Precision CNC Lathe Operator & Setup Technician
Precision CNC Lathe Operator & Setup Technician

WAI Global • Cowpens (SC)

On-site
USD 43,000 - 65,000
CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

On-site
USD 60,000 - 90,000
CNC Lathe Operator / Setup Technician
CNC Lathe Operator / Setup Technician

Pos Service Holland • Spartanburg (SC)

On-site
USD 40,000 - 55,000