CNC Programmer

Robey Tool Inc

Kentucky

On-site

USD 55,000 - 75,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health and dental insurance
Paid time off
Opportunities to grow your skills on新]

Job summary

Robey Tool Inc. in Kentucky seeks an experienced CNC Programmer to develop efficient toolpaths and programs for milling and turning. You will collaborate with machinists to bring parts from print to production, ensuring tight tolerances and high quality.

You will use Mastercam, Cam Assist, and Fusion 360 to program mills and lathes, including 5-axis centers. This full-time, on-site role emphasizes clean code, continuous improvement, and teamwork on multi‑axis projects.

Qualifications

  • 3+ years of hands-on CNC programming experience in production or job-shop settings.
  • Proficiency with Mastercam, Cam Assist, and Fusion 360; able to write programs from scratch.
  • Experience programming for CNC mills and 5-axis machining centers (3+2 and full simultaneous 5-axis).
  • Experience programming CNC lathes (live tooling and multi-axis turning a plus).
  • Solid understanding of speeds, feeds, tooling, fixturing, and work coordinate systems (WCS).
  • Ability to read and interpret complex blueprints and GD&T; read and edit G-code and M-code.
  • Experience with a variety of materials (steel, stainless, aluminum, plastics; exotics a plus).
  • Strong communication skills and cross-functional collaboration with engineers, machinists, and quality teams.

Responsibilities

  • Serve as one of two primary programmers setting the pace for the production line.
  • Create and optimize CNC programs for mills and lathes using Mastercam, Cam Assist, and Fusion 360.
  • Program complex multi-sided parts on 5-axis machining centers, including simultaneous 5-axis toolpaths.
  • Interpret drawings, GD&T, and 3D models to plan efficient machining strategies.
  • Select tooling, speeds, feeds, and work holding to maximize quality and tool life.
  • Generate setup sheets, tool lists, and operator documentation.
  • Collaborate with machinists to prove out programs and refine processes.
  • Work with engineering and quality to resolve manufacturability and dimensional issues.
  • Maintain organized program libraries, post processors, and tooling databases.

Skills

CNC programming
Machining fundamentals
Communication
G-code / M-code
Blueprints / GD&T
5-axis programming
Lathe programming

Tools

Mastercam
Cam Assist
Fusion 360
Post processor editing

Job description

Job Description

Full-Time | On-Site

About the Role

We're looking for an experienced CNC Programmer to join our machining team. In this role, you'll develop efficient, accurate toolpaths and programs for both milling and turning operations, working closely with machinists to bring precision parts from print to production. If you take pride in clean code, tight tolerances, and finding smarter ways to cut metal, we want to hear from you.

What You'll Do
  • Serve as one of two primary programmers that set the pace for the production line.
  • Create and optimize CNC programs for mills and lathes using Mastercam, Cam Assist, and Fusion 360
  • Program complex multi-sided parts on 5-axis machining centers, including simultaneous 5-axis toolpaths where appropriate
  • Interpret engineering drawings, GD&T, and 3D models to plan the most efficient machining strategy
  • Select appropriate tooling, speeds, feeds, and work holding to maximize quality, tool life, and cycle time
  • Generate setup sheets, tool lists, and operator documentation
  • Work directly with machinists to prove out new programs, troubleshoot issues at the machine, and refine processes
  • Collaborate with engineering and quality to resolve design-for-manufacturability questions and dimensional issues
  • Maintain organized program libraries, post processors, and tooling databases
What We're Looking For
  • 3+ years of hands-on CNC programming experience in a production or job-shop environment
  • Proficiency with Mastercam, Cam Assist, Fusion 360 - you're comfortable writing programs from scratch in both if necessary.
  • Strong experience programming for CNC mills, including 5-axis machining centers (3+2 positional and full simultaneous 5-axis)
  • Strong experience programming for CNC lathes (live tooling and multi-axis turning a plus)
  • Solid understanding of machining fundamentals: speeds and feeds, tool selection, fixturing, and work coordinate systems
  • Ability to read and interpret complex blueprints and GD&T
  • Working knowledge of G-code and M-code - you can read, edit, and troubleshoot programs at the control
  • Experience with a variety of materials (steel, stainless, aluminum, plastics; exotics a plus)
  • Strong communication skills and the ability to work cross-functionally with engineers, machinists, and quality
Nice to Have
  • Experience with post processor editing and customization, especially for 5-axis kinematics
  • Familiarity with CMM programming or inspection processes
  • Background as a machinist before moving into programming
  • Experience with probing, tool setters, or in-process gauging
  • Experience programming mill-turn or multi-task machines
What We Offer
  • Competitive pay based on experience
  • Health and dental insurance available
  • Paid time off and holidays
  • Stable, full-time schedule
  • Opportunities to grow your skills on new machines and technologies
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

LeoForce • Anaheim (CA)

On-site
USD 128,943,000 - 143,270,000
Medical Insurance
Dental Insurance
401(k) Plan
CNC Programmer
CNC Programmer

CyberCoders • Naples (FL)

On-site
USD 65,000 - 90,000
Health, dental, vision
Life Insurance
PTO
+3
CNC Programmer
CNC Programmer

FOXSEMICON TECHNOLOGY LLC • Union City (CA)

On-site
USD 65,000 - 90,000
401(k) matching (up to 4%)
100% company-paid health insurance
Life and AD&D insurance
+3
CNC Programmer Machinist
CNC Programmer Machinist

CyberCoders • Dawsonville (GA)

On-site
USD 60,000 - 90,000
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
CNC Programmer/Machinist
CNC Programmer/Machinist

SEECO - Southern Electrical Equipment Company • Monroe (NC)

On-site
USD 60,000 - 76,000
CNC Programmer
CNC Programmer

VSSI Staffing Services, LLC • Tennessee

On-site
USD 52,000 - 74,000
Health, dental, and vision insurance
Paid time off and holidays
Overtime opportunities
+1
CNC Programmer
CNC Programmer

Wilson Combat • Berryville (AR)

On-site
USD 50,000 - 70,000
Competitive salary
40 hours paid vacation after 6 months
Group Health Insurance available
+1
CNC Programmer
CNC Programmer

Talnt • West Chester

On-site
USD 70,000 - 115,000
CNC Machinist / Programmer / Team Lead
CNC Machinist / Programmer / Team Lead

Southern Illinois Crankshaft, Inc. • Northern (KY)

Hybrid
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2