CNC Programmer & Full Setup Tech (Mills & Lathes)

United States Digital Space LLC

Concord (CA)

On-site

USD 69,687,000 - 85,615,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

On-site parking

Job summary

the company & Tool is seeking an experienced CNC Programmer/Setup Technician with strong knowledge of CNC milling and turning operations. This hands-on role requires engineering drawing interpretation, programming, machine setup, prove-out, and first-off part acceptance.

The candidate will independently manage tool selection, offsets, and process troubleshooting to ensure quality parts. Responsibilities include creating and optimizing programs, performing full machine setups, reading GD&T

Qualifications

  • 3-5+ years hands-on CNC programming and setup in a precision machining or manufacturing environment preferred.
  • Strong hands-on experience with both CNC mills and CNC lathes.
  • Demonstrated ability to independently program and completely set up CNC machines.
  • Ability to take a job from drawing → program → setup → prove-out → first-off part.
  • Strong knowledge of CNC programming, including G-code and machine controls.
  • Experience with Fanuc controls is strongly preferred.
  • Experience with CAM programming software is strongly preferred.
  • Strong understanding of machining practices, tooling, workholding, feeds, and speeds.
  • Ability to read and understand GD&T and tight-tolerance engineering drawings.
  • Strong proficiency in shop mathematics, including decimals, fractions, tolerances, measurements, and basic machining calculations.
  • Experience using precision measuring and inspection equipment.
  • Strong mechanical aptitude and troubleshooting ability.
  • Ability to make program and offset adjustments to maintain dimensional requirements.
  • Experience machining steels, stainless steels, aluminum, and other alloys.
  • Must be legally authorized to work in Canada and able to work on-site in Concord, Ontario.

Responsibilities

  • Program, set up, prove out, and optimize CNC mills and CNC lathes.
  • Independently take jobs from engineering drawings to completed first-off parts.
  • Create, modify, and troubleshoot CNC programs using CAM software and/or machine controls.
  • Read and interpret engineering drawings, blueprints, GD&T, specifications, and work instructions.
  • Determine machining sequences, tooling, workholding, feeds, speeds, and cutting parameters.
  • Perform complete machine setups, including fixtures, vises, chucks, jaws, tooling, and workholding.
  • Set and verify tool offsets, work offsets, and machine reference positions.
  • Perform first-off inspections and make necessary programming or setup adjustments.
  • Troubleshoot dimensional, tooling, programming, surface-finish, and machining issues.
  • Optimize programs and machining processes to improve cycle time, tool life, quality, and productivity.
  • Use micrometers, calipers, height gauges, bore gauges, indicators, and other precision measuring equipment.
  • Verify components meet drawing dimensions, tolerances, and quality requirements.
  • Maintain accurate setup sheets, tooling information, program revisions, and manufacturing documentation.
  • Support CNC operators during production and assist with troubleshooting as required.
  • Work with Engineering, Quality, and Production to resolve manufacturing issues.
  • Follow established quality procedures, health and safety requirements, and manufacturing processes.
  • Maintain machines, tooling, and work areas in a clean, organized, and safe condition.

Skills

CNC Programming - Mill & Lathe
Complete CNC Machine Setup
G-Code
GD&T
Fanuc Controls
CAM Programming
Reading Engineering Drawings
Shop Mathematics
Precision Measurement

Tools

CAM programming software
Fanuc Controls

Job description

the company & Tool is seeking an experienced CNC Programmer/Setup Technician with strong knowledge of CNC milling and turning operations. This hands-on role requires engineering drawing interpretation, programming, machine setup, prove-out, and first-off part acceptance.

The candidate will independently manage tool selection, offsets, and process troubleshooting to ensure quality parts. Responsibilities include creating and optimizing programs, performing full machine setups, reading GD&T

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Set Up Technician
CNC Set Up Technician

Skyway Precision, Inc. • Livonia (MI)

On-site
USD 45,000 - 60,000
Competitive salary
Opportunities for career advancement
CNC Programmer/Set Up Technician
CNC Programmer/Set Up Technician

Torrey Holistics • Carol Stream (IL)

On-site
USD 65,000 - 95,000
Senior CNC Programmer & Setup Specialist
Senior CNC Programmer & Setup Specialist

Torrey Holistics • Carol Stream (IL)

On-site
USD 65,000 - 95,000
CNC Milling Setup Specialist
CNC Milling Setup Specialist

Valid8 Financial, Inc. • Corona (CA)

On-site
USD 60,000 - 85,000
CNC Programmer & Setup Technician (Mills & Lathes)
CNC Programmer & Setup Technician (Mills & Lathes)

United States Digital Space LLC • California (MO)

On-site
CNC Programmer / Setup Technician – Mill & Lathe
CNC Programmer / Setup Technician – Mill & Lathe

United States Digital Space LLC • Concord (CA)

On-site
USD 69,687,000 - 85,615,000
On-site parking
CNC Setup Technician: Programming & Tooling Optimization
CNC Setup Technician: Programming & Tooling Optimization

Linacast, Inc. • Howell (MI)

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

Professional Placement Services • Megargel (TX)

On-site
USD 42,000 - 70,000
Medical, Dental, Vision
401(k)
PTO
+1
CNC Machine Technician
CNC Machine Technician

Engineering-Resource-Group • West Milford (NJ)

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

ClearBridge Executive Search • Morristown (NJ)

On-site
USD 52,000 - 76,000