Demo

CNC Programmer

Construction Job Board USA
Dayton, OH Full Time
POSTED ON 9/13/2026
AVAILABLE BEFORE 10/12/2026
Elliott Tool Technologies, a client of Brixey & Meyer, is seeking a CNC Programmer to join their team in Dayton, Ohio.

At a glance

Company: Elliott Tool Technologies (a client of Brixey & Meyer)

Location: Dayton, OH 45403

Job Type: Full Time

Shift: First Shift (7am-4pm or 8am-5pm)

Experience: 4 years of CNC programming experience, or a strong machinist background with demonstrated programming capability

Machines: Swiss, Lathe, Mill-Turn

Controls: Haas, Okuma

CAM Software: PartMaker

Why this job is worth considering

Elliott Tool Technologies has been manufacturing precision tube tools in Dayton since 1892, and this role puts you at the center of how parts get made. As the shop's go-to CNC Programmer, you'll write and optimize the programs behind Swiss turning and milling work, and be the person machinists turn to for setups, troubleshooting, and prove-outs. It's a chance to lead programming in a stable, long-established shop rather than just execute someone else's programs, with real input into tooling, fixturing, and capital equipment decisions along the way.

What you'll be doing

  • Write, maintain, and optimize CNC programs for new and existing parts - Swiss turning, milling, and related processes - using PartMaker and other CAM software.
  • Improve cycle times, tool life, surface finish, and part accuracy on existing programs.
  • Maintain organized, up-to-date program libraries and documentation.
  • Serve as the shop's go-to resource for CNC programming, macros, and advanced techniques.
  • Support machinists with setups, troubleshooting, and prove-outs, and 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, and provide input on capital equipment and machining upgrades.
  • Cross-train Manufacturing Technicians and Manufacturing Engineers to strengthen programming understanding and ensure consistent coverage across the shop.

Machines, controls and software

Programs run on Haas and Okuma controls, with PartMaker as the primary CAM platform. Machine experience spans Swiss turning, lathe, and mill-turn (lathe with milling) work.

What We're Looking ForRequired

  • 4 years of CNC programming experience, or a strong machinist background with demonstrated programming capability.
  • Comfortable working with machining tools and equipment.
  • High school diploma or equivalent.
  • A team-oriented, coachable mindset focused on team success.
  • A results-driven approach that takes pride in quality and follows through on commitments.
  • Ability to work onsite in Dayton, Ohio.

Preferred

  • Additional technical training beyond a high school diploma.

Pay, benefits and schedule

Full-time, First Shift (7am-4pm or 8am-5pm), with steady 40-hour weeks and the freedom to structure your schedule and make up time as needed. Relocation or transition support is available for strong candidates coming from outside the Dayton area.

About Elliott Tool Technologies And Apply

Elliott Tool Technologies has been the original tube tool company since 1892, founded in Dayton, Ohio by Gustav Wiedeke. Today the company manufactures expanders, tube plugs, cleaning systems, testers, and removal and installation tools used to maintain heat exchangers, boilers, and other tubed equipment for customers around the world, with locations in Ohio, Texas, and the UK. The team is built around teamwork, mutual accountability, integrity, and continuous learning, and many employees build long careers there.

If you take ownership of your work, enjoy solving machining challenges, and want a direct hand in shop performance, apply to this posting through hireCNC.

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

Salary.com Estimation for CNC Programmer in Dayton, OH
$54,899 to $69,576
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Construction Job Board USA

  • Construction Job Board USA Louisville, KY
  • Erie Home, a national leader in premium residential roofing and exterior remodeling, seeks a Construction Supervisor to lead on-site roofing projects. In t... more
  • 10 Days Ago

  • Construction Job Board USA New Berlin, WI
  • Green Bay Packaging seeks a Senior Structural Designer to lead the design and development of corrugated packaging, folding cartons, and paperboard solution... more
  • 10 Days Ago

  • Construction Job Board USA Woodbridge, VA
  • Description We are currently looking for a Project Manager to join our expanding construction team. This position is based in Woodbridge, VA, and will supp... more
  • Just Posted

  • Construction Job Board USA Bismarck, ND
  • Marvin is seeking a Controls & PLC Lead to support our premium window and door manufacturing operations. In this role, you will lead the design, programmin... more
  • 1 Day Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Dayton, OH area that may be a better fit.

  • University of Dayton Research Institute Dayton, OH
  • Position Summary This position provides CNC programming support and technical machining expertise for the research and development of Technical Data Packag... more
  • 1 Day Ago

  • Resonant Sciences LLC Dayton, OH
  • CNC PROGRAMMER Resonant Sciences LLC has an immediate opening for a CNC Programmer to join our Dayton, Ohio team. The position provides an opportunity to j... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!