CNC Programmer / Setup Technician – Mill & Lathe

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

Position Summary

the company & Tool is seeking an experienced, hands-on CNC Programmer / Setup Technician with strong knowledge of both CNC milling and CNC turning (lathe) operations.

This is not a machine-operator-only position. Programming and complete machine setup will be part of the successful candidate's regular day-to-day responsibilities.

We are looking for someone who can independently take a job from an engineering drawing through programming, machine setup, prove-out, and an acceptable first-off part. The successful candidate must be comfortable selecting tooling and workholding, determining machining strategies, setting offsets, making program adjustments, troubleshooting machining issues, and verifying finished components.

Key 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.
Required Qualifications
  • 3-5+ years of hands-on CNC programming and setup experience 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.
Assets
  • Experience in an ISO 9001, IATF 16949, AS9100, or similar quality-controlled manufacturing environment.
  • Experience machining automotive, aerospace, or other high-precision components.
  • Experience with lean manufacturing and continuous improvement.
Key Competencies
  • CNC Programming - Mill & Lathe
  • Complete CNC Machine Setup
  • CAM Programming
  • Fanuc Controls
  • G-Code
  • GD&T
  • Blueprint & Engineering Drawing Interpretation
  • Shop Mathematics
  • Tooling & Workholding Selection
  • Feeds & Speeds
  • Precision Measurement
  • First-Off Inspection
  • Troubleshooting
  • Process Optimization
  • Quality & Dimensional Control
  • Attention to Detail
  • Independent Problem-Solving
Physical Requirements
  • Ability to stand for extended periods.
  • Ability to safely lift and handle tooling, fixtures, and materials as required.
  • Ability to safely work around CNC machinery, cutting fluids, tooling, and typical manufacturing equipment.
What We Are Looking For

The ideal candidate is a hands-on CNC programmer and setup technician—not simply a machine operator.

You should be comfortable receiving a drawing or job package, determining how the part should be machined, programming the machine, selecting tooling and workholding, completing the setup, proving out the program, inspecting the first-off part, and troubleshooting the process independently before releasing the job for production.

Pay: $35.00-$40.00 per hour

Benefits:
  • On-site parking
Language:
  • English (required)
Work Location:

In person

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

Similar jobs worth comparing

CNC Programmer
CNC Programmer

United States Digital Space LLC • Concord (CA)

On-site
Casual dress
On-site parking
Paid time off
CNC Machinist & Programmer
CNC Machinist & Programmer

Qualdoc • Ashland (VA)

On-site
USD 34,000 - 47,000
CNC lathe machinist
CNC lathe machinist

Sematool Precision Mfg Inc. • Santa Clara (CA)

On-site
USD 39,000 - 55,000
401(k)
Employee discounts
Health insurance
+1
CNC Programmer - Part Time
CNC Programmer - Part Time

Peerless Chain • Winona (MN)

On-site
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000
CNC Programmer – Mill-Turn
CNC Programmer – Mill-Turn

Hirebridge • Connecticut

On-site
USD 114,616,000 - 128,943,000
CNC Programmer
CNC Programmer

New Hampshire Ball Bearings, Inc • West Chatsworth (CA)

On-site
Health insurance
Dental insurance
401(k)
+2
CNC Programmer
CNC Programmer

New Hampshire Ball Bearings, Inc • Los Angeles (CA)

On-site
401(k)
Dental insurance
Health insurance
+6
CNC Programmer
CNC Programmer

gpac • Waterford Charter Township (MI)

On-site
USD 55,000 - 75,000
Competitive salary
Comprehensive benefits package
Bonus opportunities
+2
CNC Lathe Programmer/Operator
CNC Lathe Programmer/Operator

King Global Enterprise Solutions • Easton

On-site
Competitive salary
Comprehensive benefits package
Professional development opportunities