Full-time

CNC Programmer

Posted on 25 September 26 by Gracie Meyer

  • Indianapolis, Indiana
  • $80000 - $90000 per Year
Logo

Powered by Tracker

Job Description

About the Role

Pinnacle Partners is recruiting for a CNC Programmer in Indianapolis, IN. This is a hands-on programming and manufacturing engineering position within a high-mix, low-volume machine shop environment supporting medical device manufacturing. The ideal candidate will have 5+ years of CNC programming experience, strong MasterCAM expertise, and experience with multi-axis machining, GD&T, tooling, speeds and feeds, and quality inspection. This role will focus heavily on programming and manufacturing planning, with approximately 80% of the time spent at a desk and the remainder on the production floor supporting first-piece runs and troubleshooting.


Key Responsibilities:

  • Evaluate new and existing jobs and develop manufacturing plans for production.
  • Provide Design for Manufacturing (DFM) feedback to improve manufacturability and machining efficiency.
  • Generate CNC programs for active and new jobs using MasterCAM.
  • Develop machining strategies for high-mix, low-volume production.
  • Program parts for 3-axis and 5-axis machining centers.
  • Optimize machining processes and collaborate with Production to improve efficiency, quality, and overall manufacturing performance.
  • Support new product development and one-off or low-volume part production.
  • Facilitate the transition of programmed parts from engineering into production.
  • Be present during first-piece runs to ensure programs and processes are running correctly.
  • Troubleshoot CNC equipment, programs, tooling, and machining processes.
  • Select appropriate cutting tools, speeds, feeds, workholding fixtures, and machining strategies.
  • Perform quality checks on completed and first-piece parts using micrometers, calipers, depth gauges, and other inspection equipment.
  • Interpret engineering drawings and apply GD&T requirements during programming and inspection.
  • Create and maintain standard work procedures for machining and programming processes.
  • Identify opportunities to reduce costs, improve efficiency, and implement Lean manufacturing practices.
  • Collaborate with operators, Production, and Engineering to resolve machining and process issues.
  • Support continuous improvement initiatives across the machine shop.
  • Help ensure CNC programs produce quality parts efficiently and consistently.
  • Work with multi-axis machining equipment, primarily Haas machinery.
  • Support machining of a variety of materials and part types in a high-mix, low-volume environment.
  • Assist with CNC setups and machine operation as needed to support the team.
  • Work closely with Engineering and Production to identify and resolve manufacturing challenges.
  • Maintain accurate and organized CNC programs, manufacturing documentation, and standard work.
  • Evaluate new technologies and processes that could improve CNC programming and machining operations.
  • Support the company's exploration of AI and other emerging technologies within machining and manufacturing.
  • Maintain a strong focus on quality, accountability, teamwork, and continuous improvement.

Requirements:

  • 5+ years of CNC programming experience.
  • Strong proficiency with MasterCAM.
  • Experience programming multi-axis machining centers; Haas experience preferred.
  • Experience with 3-axis and 5-axis CNC machinery.
  • Ability to perform quality inspections using micrometers, calipers, depth gauges, and similar measurement equipment.
  • Strong understanding of GD&T and ability to interpret engineering drawings and blueprints.
  • Strong knowledge of cutting tools, speeds, feeds, workholding, and machining strategies.
  • Demonstrated ability to develop efficient machining processes.
  • Experience troubleshooting CNC programs, equipment, and machining processes.
  • Experience evaluating jobs and developing manufacturing plans.
  • Experience providing DFM feedback.
  • Experience supporting first-piece runs and production launches.
  • Demonstrated experience improving processes, reducing costs, or implementing Lean manufacturing practices.
  • Ability to work effectively in a high-mix, low-volume manufacturing environment.
  • Strong attention to detail and commitment to quality.
  • Ability to collaborate effectively with Production, Engineering, and other cross-functional teams.
  • Ability to work independently and take ownership of CNC programming responsibilities.
  • Ability to work a Monday–Friday, 8-hour schedule, typically around 9:00 AM–5:00 PM, with some flexibility.

Preferred:

  • Associate's degree in Machine Tool Technology, Manufacturing, or a related field.
  • Experience with Amada Fab software.
  • Experience machining plastics, particularly polypropylene or Radel.
  • Experience with hard-plastic CNC machining.
  • CNC setup experience.
  • Experience designing sheet metal components, including shapes, bends, and punched holes.
  • Experience with sheet metal manufacturing processes.
  • Experience in a custom, high-mix, low-volume machine shop.
  • Medical device manufacturing experience.
  • Experience supporting new product development and low-volume production.
  • Experience working with surgical, medical, or other precision components.
  • Experience with Lean manufacturing and continuous improvement methodologies.
  • Experience introducing or applying AI technologies within machining or manufacturing.
  • Experience with Haas CNC equipment.
  • Experience working with both metal and plastic machining applications.
  • Experience developing or maintaining standard work procedures.
  • Experience collaborating closely with Production teams during first-piece and new-product runs.

Benefits Overview:

  • $80K–$90K base salary
  • Salaried position with limited overtime.
  • Quarterly performance/profit bonus opportunity
  • Monday–Friday, 5-day/8-hour schedule.
  • Clean, well-lit, temperature-controlled manufacturing facility.
  • 16 hours of paid volunteer time.
  • Charitable giving and community involvement.

Explore More Engineering Opportunities

This role falls within our Engineering/Manufacturing division, where we specialize in placing professionals in areas such as:

  • Mechanical/Electrical Engineering
  • Manufacturing/Process Engineering
  • Controls Engineering
  • Project Engineering
  • Technical Sales
  • Operations / Plant Engineering

Explore additional Engineering roles and learn more about how we support Engineering professionals:

Find Jobs or Manufacturing & Engineering Opportunities


Not the right fit?

We're hiring across multiple divisions including:

  • Human Resources
  • Administrative & Customer Service
  • Information Technology
  • Accounting & Finance
#ENG123

Job Information

Rate / Salary

$80000 - $90000 per Year

Sector

Manufacturing/Distribution

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-26414

Job Location