CNC Machinist

Trillium Staffing

Roanoke (VA)

On-site

USD 45,000 - 65,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Trillium Staffing in Roanoke, VA is seeking CNC machinists and programmers to set up, program, and operate turning centers to produce precision parts. The role requires reading drawings, applying GD&T, selecting tooling, and ensuring first-piece quality before handoff to operators.

Candidates should have 3–5 years of experience in CNC turning, proficiency with G-code and CAM software (GibbsCAM preferred), and a strong focus on quality and process improvement.

Qualifications

  • 3–5 years of experience in CNC turning, including setup and programming responsibilities.
  • Proficiency in G-code programming and CAM software (GibbsCAM preferred).
  • Strong understanding of turning operations, speeds/feeds and part process planning.
  • Ability to read/interpret complex drawings and apply GD&T.
  • Experience with inspection tools (micrometers, calipers, bore gauges, etc.).

Responsibilities

  • Set up and operate CNC turning centers, including live-tool and Y-axis lathes if applicable.
  • Program parts using G-code at the control or offline using CAM software (GibbsCAM).
  • Interpret engineering drawings and apply GD&T to machining processes.
  • Select appropriate cutting tools, holders, jaws, and setup strategies to optimize efficiency and part accuracy.
  • Perform first-article inspection and adjust offsets or tooling to bring parts into tolerance.
  • Troubleshoot machining issues such as chip control, tool life, chatter, or dimensional deviation.
  • Maintain accurate setup documentation, tooling lists, and program revisions.
  • Coordinate with quality and Management to resolve process or documentation concerns.
  • Train and support operators to ensure a seamless handoff and repeatable production.
  • Adhere to all safety, quality, and documentation standards.

Skills

CNC turning
G-code programming
CAM software
GD&T
Read engineering drawings
Tooling & setup
First-article inspection
Troubleshooting

Tools

GibbsCAM

Job description

Trillium Staffing is now seeking CNC Machinists / Programmers in Roanoke!

Programmer / Set-Up:$40+/hr

The CNC Turning Programmer / Set-up Machinist is responsible for the complete setup, programming, and operation of CNC turning centers to produce complex, tight-tolerance parts. This role requires advanced knowledge of turning operations, tool selection, and G-code or CAM programming. The ideal candidate will work independently from engineering drawings, ensure first-piece quality, and transition the job to operators for sustained production.

Job Duties
  • Set up and operate CNC turning centers, including live-tool and Y-axis lathes if applicable.
  • Program parts using G-code at the control or offline using CAM software (e.g., GibbsCAM).
  • Interpret engineering drawings and apply GD&T to machining processes.
  • Select appropriate cutting tools, holders, jaws, and setup strategies to optimize efficiency and part accuracy.
  • Perform first-article inspection and adjust offsets or tooling to bring parts into tolerance.
  • Troubleshoot machining issues such as chip control, tool life, chatter, or dimensional deviation.
  • Maintain accurate setup documentation, tooling lists, and program revisions.
  • Coordinate with quality and Management to resolve process or documentation concerns.
  • Train and support operators to ensure a seamless handoff and repeatable production.
  • Adhere to all safety, quality, and documentation standards.
Qualifications
  • 3–5 years of experience in CNC turning, including setup and programming responsibilities.
  • Proficiency in G-code programming and CAM software (GibbsCAM preferred).
  • Strong understanding of turning operations, speeds and feeds, and part process planning.
  • Ability to read and interpret complex engineering drawings and apply GD&T.
  • Skilled in the use of inspection tools (micrometers, calipers, bore gauges, thread gauges, etc.).
  • Experience with tooling and workholding for short-run or production environments.
  • Strong troubleshooting skills and ability to work independently.
  • Excellent attention to detail and commitment to producing high-quality components.

Trillium is an Equal Opportunity Employer.

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

Similar jobs worth comparing

CNC Turning Programmer & Setup Specialist – Precision Parts
CNC Turning Programmer & Setup Specialist – Precision Parts

Trillium Staffing • Roanoke (VA)

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

Trillium Staffing • California (MO)

On-site
CNC Manufacturing Programmer & Process Specialist
CNC Manufacturing Programmer & Process Specialist

Qualdoc • Richmond (VA)

On-site
USD 31,822 - 45,323
Competitive hourly compensation
Stable manufacturing environment
Opportunity for growth and advancement
CNC Machinist
CNC Machinist

Trillium Staffing • Georgetown (DE)

On-site
USD 41,000 - 48,000
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000
Cnc Programmer
Cnc Programmer

Actalent • Washington

On-site
USD 41,000 - 69,000
CNC Machinist/Programmer
CNC Machinist/Programmer

gpac • Clinton Charter Township (MI)

On-site
USD 65,000 - 95,000
Health, dental, life, and disability保险
401(k) with profit-sharing
Annual bonus opportunities
+2
CNC Programmer – Mill-Turn
CNC Programmer – Mill-Turn

Hirebridge • Connecticut

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

Trillium Staffing • Green Bay (WI)

On-site
2nd Shift CNC Mill/Lathe Operator
2nd Shift CNC Mill/Lathe Operator

Kids for the Future • Lynchburg (VA)

On-site
USD 23,000 - 28,000