Computer Numerical Control Programmer

Elliott Tool Technologies

Dayton (OH)

On-site

USD 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Elliott Tool Technologies is looking for a CNC Programmer in Dayton, OH, to maintain and optimize CNC programs, solve machining problems, and support machinists in their daily tasks. With 4+ years of experience in CNC programming and a background in machining, you will significantly contribute to efficiency and quality within the shop. The position offers a collaborative environment in a stable company known for its craftsmanship. Apply now to make an impact with your skills!

Qualifications

  • 4+ years of CNC programming experience.
  • Background in machining and ability to write, troubleshoot, and optimize programs.
  • Comfortable working with machining tools and equipment.

Responsibilities

  • Write, maintain, and optimize CNC programs for new and existing parts.
  • Support machinists with setups, troubleshooting, and prove-outs.
  • Cross-train Manufacturing Technicians and Engineers.

Skills

CNC programming
Troubleshooting
Advanced techniques
CAM software
G-code
Mechanical skills

Education

High school diploma or equivalent
Additional technical training

Tools

PartMaker

Job description

Elliott Tool Technologies, a client of Brixey and Meyer, is seeking a CNC Programmer to join their team!

Full-time | Onsite in Dayton, OH

Elliott Tool Technologies is seeking an experienced CNC Programmer to be the go-to programming expert in our shop. This role keeps our machines running right, improves efficiency, and supports our machinists every day. If you enjoy solving machining problems and making parts run better, we want to hear from you.

As a CNC Programmer, you will:
Own CNC Programming & Optimization
  • Write, maintain, and optimize CNC programs for new and existing parts (Swiss turning, milling, and related processes) using PartMaker and CAM software.
  • Improve cycle times, tool life, surface finish, and part accuracy.
  • Maintain organized, up-to-date program libraries and documentation.
Be the Shop’s Programming Expert
  • Serve as the go-to resource for CNC programming, macros, and advanced techniques.
  • Support machinists with setups, troubleshooting, and prove-outs.
  • Provide daily run support for assigned departments.
  • Recommend tooling and fixturing aligned with programming and process needs.
  • Support continuous improvement efforts focused on efficiency, quality, and throughput.
  • Stay current on CNC software, machining methods, and emerging technology.
  • Provide input on capital equipment and machining upgrades.
And Build Capability Across the Team
  • Cross-train Manufacturing Technicians and Manufacturing Engineers to strengthen programming understanding.
  • Help ensure consistent programming coverage across the shop.
Why Choose Elliott Tool?
  • Work on complex, precision tooling used in critical industries.
  • Strong collaboration between Programming, Engineering, and Manufacturing.
  • A culture that values craftsmanship and accountability.
  • Stable, profitable company with 135+ years.
  • Average employee tenure of 9 years.
What We’re Looking For
  • Experience: 4+ years of CNC programming experience, a machinist background, and the ability to write, troubleshoot, and optimize programs using CAM software and G-code.
  • Mechanical Skills: Comfortable working with machining tools and equipment.
  • Education: High school diploma (or equivalent); additional technical training is a plus.
  • Team Mindset: Respectful, coachable, and focused on team success.
  • Results Driven: Take pride in quality and follow through on commitments.
  • Location: Live within 45 minutes of Dayton, OH.
Apply Now!

If you want to join a hardworking team where your skills matter, your growth is supported, and your contributions make a real difference, apply today to become a CNC Programmer at Elliott Tool Technologies.

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

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Brixey & Meyer • Dayton (OH)

On-site
USD 55,000 - 75,000
Flexible First Shift
Strong Team Culture
Hands-On Impact
+4
CNC Programmer - Optimize Toolpaths & Throughput (Dayton)
CNC Programmer - Optimize Toolpaths & Throughput (Dayton)

Brixey & Meyer • Dayton (OH)

On-site
USD 55,000 - 75,000
Flexible First Shift
Strong Team Culture
Hands-On Impact
+4
Onsite CNC Programmer — Optimize Cycles & Lead Shop
Onsite CNC Programmer — Optimize Cycles & Lead Shop

Elliott Tool Technologies • Dayton (OH)

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

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000
Experienced CNC Programmer – Mastercam & Multi-Axis CNC
Experienced CNC Programmer – Mastercam & Multi-Axis CNC

Collins Machine Works • Portsmouth (VA)

On-site
$2,000 Sign-On Bonus
$1,000 Employee Referral Bonus
Annual bonus
+1
CNC Programmer
CNC Programmer

Legacy Talent Search • Cincinnati (OH)

On-site
Competitive compensation package
Health insurance
Paid time off
+1
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 | High-Mix, Low-Volume Job Shop
CNC Programmer | High-Mix, Low-Volume Job Shop

DRT Holdings, LLC • Sidney (OH)

On-site
USD 60,000 - 85,000
Medical
Dental
Vision
+2
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Growing Groves • Dubuque (IA)

On-site
USD 70,000 - 90,000
Medical insurance
Vision insurance
401(k)
CNC Programmer
CNC Programmer

LeClaire Manufacturing Co. • Pleasant Valley Township (IA)

On-site
USD 30,000 - 47,000
Sign-on bonus
Day shift
Full benefits package