CNC Programming Machinist
Company: Ring Precision
Location: Jamestown
Posted on: February 20, 2026
|
|
|
Job Description:
Job Description Job Description Summary/Objective: The CNC
Programming Machinist is responsible for programming, setting up,
and operating CNC machinery to produce precision metal components
according to engineering drawings and specifications. This role
combines strong technical programming ability with hands-on
machining expertise to ensure high-quality, efficient, and
repeatable manufacturing processes. CNC Programming Machinists are
also charged with performing machine maintenance and cleaning. Key
Responsibilities · Create, edit, and optimize CNC programs using
CAD/CAM software (such as Mastercam, GibbsCAM, or Fusion 360). ·
Set up and operate CNC milling and turning centers, including
tooling, fixturing, and work offsets. · Read and interpret
blueprints, GD&T, and engineering drawings to determine
machining operations, dimensions, and tolerances. · Verify program
accuracy by performing test runs and adjusting feeds, speeds, and
tool paths as needed. · Inspect finished parts using precision
measuring tools (micrometers, calipers, height gauges, indicators,
etc.) to ensure conformance to specifications. · Troubleshoot and
resolve machining or programming issues to maintain production
flow. · Maintain CNC programs and tooling documentation for repeat
jobs. · Perform preventive maintenance and minor repairs on
machines and equipment. · Starts or restarts equipment after power
outages or interruptions. · Maintains a safe and orderly production
area. · Performs other related duties as assigned Education and
Experience: · High school diploma or GED required. · Technical
school or apprenticeship in CNC machining preferred. · Minimum of
3–5 years of CNC machining experience, with at least 2 years of CNC
programming experience. Skills and Competencies: · Proficient in
CAD/CAM programming software (Mastercam preferred). · Strong
understanding of G-code, M-code, and machine control systems
(Fanuc, Haas, or Mazak). · Ability to set up, operate, and
troubleshoot both CNC mills and lathes. · Excellent mechanical
aptitude and problem-solving skills. · Strong attention to detail
and quality orientation. · Ability to work independently and as
part of a team in a fast-paced environment. · Competent in shop
math and trigonometry. Physical Requirements: · Ability to stand
for extended periods and lift up to 50 lbs. · Manual dexterity for
handling tools and precision parts. · Tolerance to noise, coolants,
and general shop environment. Work Environment: Manufacturing floor
environments Controlled temperature environments Expected Hours of
Work This is a Full-Time hourly position required to work Monday
through Friday, with occasional weekends. Travel: 0%
Keywords: Ring Precision, Cheektowaga , CNC Programming Machinist, Engineering , Jamestown, New York