Programmer

Posted 20 Hours Ago
Be an Early Applicant
Simpsonville, SC, USA
In-Office
Mid level
Aerospace • Automotive • Industrial • Manufacturing
The Role
Develops, optimizes, and maintains CNC machining programs for high-mix, low-volume job shop production. Translates drawings, CAD models, and GD&T into machining strategies; selects tooling, feeds, speeds, and fixturing; verifies toolpaths; supports machinists; troubleshoots production issues; maintains documentation; and drives process improvements for quality, efficiency, and cost reduction.
Summary Generated by Built In
CNC Programmer | Mastercam | Job Shop
Job Description

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 ForRequired 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.
Apply Today

If you thrive on solving complex machining challenges, developing new processes, and creating efficient manufacturing solutions, we'd like to hear from you.

Skills Required

  • 3+ years of CNC programming experience in a manufacturing environment
  • Strong machining background, including 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
  • Understanding of feeds, speeds, tooling selection, and process optimization
  • Strong problem-solving skills and attention to detail
  • 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: West Chester, OH
501 Employees
Year Founded: 1949

What We Do

DRT Holdings is a precision manufacturer focused on complex, technically demanding, low-volume niche products and easy-open beverage systems. Its businesses provide easy-open beverage-container systems and tooling, aerospace solutions, and specialized contract precision machining. Across ten facilities in the United States and Europe, DRT applies engineering expertise, market knowledge, and advanced manufacturing resources to meet exacting customer requirements, deliver high-quality products, and support customers from product design through production.

Similar Jobs

DRT Holdings LLC Logo DRT Holdings LLC

SR Machinist Programmer

Aerospace • Automotive • Industrial • Manufacturing
In-Office
Simpsonville, SC, USA
501 Employees

DRT Holdings LLC Logo DRT Holdings LLC

CMM Programmer

Aerospace • Automotive • Industrial • Manufacturing
In-Office
Simpsonville, SC, USA
501 Employees

DRT Holdings LLC Logo DRT Holdings LLC

SR Machinist Programmer

Aerospace • Automotive • Industrial • Manufacturing
In-Office
Simpsonville, SC, USA
501 Employees
In-Office
Mauldin, SC, USA
117 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account