CNC Programmer

Elliotttool

Dayton (OH)

On-site

USD 55,000 - 75,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation support
First shift
Onsite in Dayton
Voluntary overtime

Job summary

Elliott Tool Technologies in Dayton, OH is seeking an experienced CNC Programmer to lead programming across Swiss turning and milling, using PartMaker and CAM software. You will optimize cycles, improve tool life, and ensure part quality in a busy shop.

This role emphasizes hands-on support, mentoring, and driving continuous improvement while collaborating with machinists and engineers. Relocation support is available for out-of-state candidates, and the first shift offers a stable schedule.

Qualifications

  • 3+ years of CNC programming experience or strong machinist background with demonstrated programming capability.
  • Strong mechanical skills and familiarity with machining tools and equipment.
  • Education: high school diploma or equivalent; technical training is a plus.
  • Onsite work in Dayton, Ohio; relocation support available for out-of-state candidates.

Responsibilities

  • Own CNC programming and optimization for Swiss turning, milling, and related processes.
  • Serve as the programming expert; support setups, troubleshooting, and prove-outs across the shop.
  • Provide hands-on programming and run support to ensure consistent production and performance.
  • Drive tooling, fixturing, and process improvements to boost efficiency and throughput.
  • Lead continuous improvement and mentor technicians and engineers to strengthen programming capabilities.

Skills

CNC programming
Problem solving
Team collaboration
Machining knowledge

Education

High school diploma

Tools

PartMaker
CAM software

Job description

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

Full-time | First Shift (7am–4pm or 8am–5pm) | Onsite in Dayton, OH
Relocation support available for out-of-state candidates

Elliott Tool Technologies is seeking an experienced CNC Programmer to serve as the go-to programming expert in our shop. This role is ideal for someone who enjoys solving complex machining problems, improving performance, and having direct impact on how parts are produced every day.

This is more than a programming role—it’s an opportunity to lead how machining gets done in a stable, highly respected shop environment.
As a CNC Programmer, you will:
  • Own CNC Programming & Optimization – Develop, maintain, and optimize CNC programs (Swiss turning, milling, and related processes) using PartMaker and CAM software, improving cycle time, tool life, and part quality.
  • Serve as the Programming Expert – Act as the go-to resource for programming, macros, and advanced techniques; support setups, troubleshooting, and prove-outs across the shop.
  • Support Daily Operations – Provide hands‑on programming and run support to ensure consistent production and performance in assigned areas.
  • Drive Process & Tooling Improvements – Recommend and implement tooling, fixturing, and process enhancements to improve efficiency and throughput.
  • Lead Continuous Improvement – Contribute to initiatives that enhance quality, productivity, and machining performance; stay current on evolving technologies.
  • Build Team Capability – Cross‑train technicians and engineers, helping strengthen programming knowledge and ensure coverage across the shop.
Why Choose Elliott Tool?
  • Flexible First Shift – Steady 40 hours with the freedom to structure your week and make up time as needed.
  • Voluntary Overtime Available – Opportunity to work additional hours based on workload and personal preference, without expectation of mandatory overtime.
  • Strong Team Culture – Join a crew of machinists who work hard, look out for each other, and know how to have fun while getting the job done.
  • Hands‑On Impact – Your work creates parts that solve real challenges for customers around the world.
  • Meaningful Work – Work on complex, precision tooling used in critical industries.
  • Grow Your Impact – Continue developing as a CNC programming expert while expanding your influence across tooling, processes, and team capability.
  • Stability & Legacy – Be part of a company with 135+ years of success and an average employee tenure of 9 years.
  • Relocation Support – For candidates outside the Dayton area, we’re open to supporting a transition for the right long‑term fit.
Why Relocate to Dayton for This Opportunity?
  • Affordable Cost of Living – Stretch your salary further with lower housing, commuting, and overall living costs compared to larger metro areas.
  • Strong Manufacturing Hub – Be part of a region known for advanced manufacturing and precision machining, with long‑term career stability and growth.
  • Growing, Accessible City – Dayton offers a mix of urban amenities, outdoor recreation, and a close‑knit community feel.
  • Convenient Location – Easy access to Cincinnati, Columbus, and Indianapolis for expanded entertainment, travel, and networking opportunities.
  • Relocation Support Available – Transition assistance provided to help make your move smooth and successful.
What We’re Looking For
  • Experience: 3+ years of CNC programming experience or a strong machinist background with demonstrated programming capability
  • 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: Ability to work onsite in Dayton, Ohio.

Elliott Tool Technologies is an equal opportunity employer, who values diversity and is committed to creating an inclusive environment for all employees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer Leader – Swiss/Milling | Flexible First Shift
CNC Programmer Leader – Swiss/Milling | Flexible First Shift

Elliotttool • Dayton (OH)

On-site
USD 55,000 - 75,000
Relocation support
First shift
Onsite in Dayton
+1
Senior CNC Programmer
Senior CNC Programmer

Cincinnati Incorporated • Harrison (OH)

On-site
USD 75,000 - 110,000
Paid vacations
Profit sharing program
Medical Insurance including HSA
+9
CNC Programmer
CNC Programmer

Delva • Paullina (IA)

On-site
USD 60,000 - 80,000
401(k) with company match
Health insurance
Paid holidays
CNC Programmer Swiss & Mill Turn
CNC Programmer Swiss & Mill Turn

Advance CNC Machining • Grove City (OH)

On-site
USD 108,000 - 132,000
401k plan with generous employer match
80 hours PTO first year, increasing to
6 paid holidays
+3
CNC Applications Engineer
CNC Applications Engineer

Techequip • Cincinnati (OH)

Hybrid
USD 75,000 - 110,000
Competitive compensation plan
Health benefits (vision, dental)
Paid Time Off 23 days first year
+5
CNC Programmer
CNC Programmer

Atlas Copco North America LLC • Village of Voorheesville (NY)

On-site
USD 43,000 - 62,000
Annual bonus
401(k) match
PTO
+2
CNC Programmer
CNC Programmer

Advance CNC Machining • Grove City (OH)

On-site
USD 108,000 - 132,000
401k matching up to $5200
PTO 80–200 hours first year
6 paid holidays
+3
CNC Programmer - Engineering Support - 1st Shift
CNC Programmer - Engineering Support - 1st Shift

Vectrus, Inc • Indianapolis (IN)

On-site
USD 60,000 - 80,000
Healthcare coverage
Retirement plan
Life insurance
+2
CNC Programmer/Machinist
CNC Programmer/Machinist

Achates LLC • Brownsburg (IN)

On-site
USD 41,000 - 54,000
Health, Dental & Vision Insurance
401(k) with Company Match
Paid Time Off
+2
CNC ProgrammerMachinist
CNC ProgrammerMachinist

Achates LLC • Brownsburg (IN)

On-site
USD 41,000 - 54,000
Health insurance
Dental insurance
Vision insurance
+3