CNC Programmer | Mastercam | Job Shop

DRT Holdings, LLC

Sidney (OH)

On-site

USD 60,000 - 85,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

DRT Holdings, LLC seeks a skilled CNC Programmer to develop, optimize, and maintain machining programs for diverse job shop projects. You will translate engineering intent into efficient machining strategies and ensure parts are produced accurately, safely, and cost-effectively.

In a non-repetitive environment, you will collaborate with Engineering, Production, and Quality teams, drive continuous improvement, and support machinists with setup guidance and documentation updates.

Qualifications

  • 3+ years of CNC programming in a manufacturing setting.
  • Strong machining background with tooling, fixturing, and setup knowledge.
  • Proficient in CAM software, preferably Mastercam.
  • Able to read drawings, specs, and GD&T.
  • Knowledge of G-code and CNC controls (Fanuc/Mazak).
  • Strong problem-solving and attention to detail.

Responsibilities

  • Create, modify, and optimize CNC programs with Mastercam and CAM tools.
  • Interpret drawings, CAD models, and GD&T to plan machining strategies.
  • Select tooling, parameters, and fixturing to maximize performance.
  • Simulate toolpaths and verify accuracy to prevent collisions.
  • Support machinists with setup instructions and guidance.
  • Troubleshoot programming, tooling, and machining issues on the floor.
  • Drive continuous improvements to reduce cycle times and boost efficiency.
  • Collaborate with Engineering, Production, and Quality to improve manufacturability.
  • Maintain program documentation and revision control.
  • Ensure processes meet quality, safety, and customer requirements.

Skills

CNC programming
Mastercam
GD&T interpretation
G-code familiarity
Feeds and speeds
Tooling selection
Problem-solving

Education

Associate's or Bachelor's degree in Manufacturing/Mechanical Engineering

Tools

Inventor
AutoCAD

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

We are seeking a skilled CNC Programmer to develop, optimize, and maintain machining programs that support high-quality, efficient manufacturing operations. This role is responsible for translating engineering intent into effective machining strategies, ensuring parts are produced accurately, efficiently, and cost-effectively.

This is not a repetitive production programming role. We operate in a job shop environment where every project presents a new challenge. Success in this role requires a strong machining background, sound manufacturing judgment, and the ability to develop creative, efficient solutions for unique parts and applications.

What You'll Do
  • Create, modify, and optimize CNC programs using Mastercam and other CAM software.
  • Interpret engineering drawings, CAD models, and GD&T requirements to develop machining strategies.
  • Select tooling, cutting parameters, and fixturing solutions to maximize performance.
  • Simulate and verify toolpaths to ensure accuracy and prevent collisions.
  • Support CNC machinists and operators with setup instructions and technical guidance.
  • Troubleshoot programming, tooling, and machining issues on the production floor.
  • Drive continuous improvement initiatives focused on reducing cycle times and increasing efficiency.
  • Collaborate with Engineering, Production, and Quality teams to improve manufacturability and process performance.
  • Maintain program documentation, revision control, and backups.
  • Ensure all machining processes meet quality, safety, and customer requirements.
What We're Looking For
Required Qualifications
  • 3+ years of CNC programming experience in a manufacturing environment.
  • Strong machining background with a thorough understanding of machining processes, tooling, fixturing, and setup practices.
  • Proficiency with CAM software, preferably Mastercam.
  • Ability to read and interpret engineering drawings, specifications, and GD&T.
  • Knowledge of G-code and CNC controls such as Fanuc, Mazak, or similar.
  • Strong understanding of feeds, speeds, tooling selection, and process optimization.
  • Strong problem-solving skills and attention to detail.
Preferred Qualifications
  • Associate's or Bachelor's degree in Manufacturing Engineering, Mechanical Engineering, or a related field.
  • Experience programming 4-axis or 5-axis machining centers.
  • Familiarity with CAD software such as Inventor or AutoCAD.
  • Lean Manufacturing or Six Sigma experience.
  • Experience in a high-mix, low-volume job shop environment.

#Precision

Keywords: CNC Programmer, Mastercam, CNC Programming, Multi-Axis Machining, 5-Axis Machining, CNC Milling, Precision Machining, Job Shop Manufacturing, High-Mix Low-Volume Production, CAM Programming, G-Code, GD&T, Fanuc Controls, Mazak Controls, Tooling Optimization, Manufacturing Engineering, Process Improvement, Continuous Improvement, Machining Strategies, CNC Manufacturing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Numerical Control Programmer
Computer Numerical Control Programmer

Pinnacle Partners, Inc • Indianapolis (IN)

On-site
USD 70,000 - 95,000
CNC Programmer
CNC Programmer

Millennial Tools, Inc. • El Paso (TX)

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

SDM Composites • Santa Clarita (CA)

On-site
USD 90,000 - 120,000
CNC PROGRAMMER/CNC PROCESS ENGINEER
CNC PROGRAMMER/CNC PROCESS ENGINEER

Century Arms • Town of Florida (NY)

On-site
USD 70,000 - 110,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,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

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000
Computer Numerical Control Machinist
Computer Numerical Control Machinist

Guided Search Partners • Baltimore (MD)

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

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000