Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

$80k - $90k

Pinnacle Partners, Inc

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
#ID9515
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Indianapolis, IN vacancy
  • $40 - $50 per hour

     ...position plays a critical role in producing mission-critical, tight-tolerance components where precision is non-negotiable. The CNC Programmer ensures programs are efficient, repeatable, and capable of achieving first-article success in high-reliability manufacturing... 
    Suggested
    Hourly pay
    Full time
    Shift work
    Day shift

    Olson Custom Designs

    Indianapolis, IN
    3 days ago
  • $30 - $50 per hour

     ...materials like Hastelloy, Inconel, and 17-4 PH — for large OEM aerospace customers with exacting quality standards. As a CNC Machinist/On Machine Programmer, you’ll own your setups end to end: reading the blueprint, writing or adjusting the program at the machine, choosing... 
    Suggested
    Full time
    Temporary work
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Aerodyn

    Indianapolis, IN
    3 days ago
  •  ...CNC Machinist/Programmer Indianapolis, INWe are partnering with a precision CNC machining manufacturer in Indianapolis, IN seeking experienced CNC Machinists/Programmers to support complex, high-tolerance work for the aerospace, defense, space, and medical device industries... 
    Suggested

    TOP DOG Inc

    Indianapolis, IN
    3 days ago
  •  ...every day with limited supervision and consistently exceed expectations, Arcamed could be the place for you! Purpose The Programmer is responsible for evaluating jobs, providing DFM feedback, creating a manufacturing plan, and generating programs for active jobs... 
    Suggested
    Immediate start

    Arcamed LLC

    Indianapolis, IN
    13 days ago
  •  ...CNC Machinists/ProgrammersWe are partnering with a precision CNC machining manufacturer in Indianapolis, IN seeking experienced CNC Machinists/Programmers to support complex, high-tolerance work for the aerospace, defense, space, and medical device industries.Three areas... 
    Suggested

    RRC Solutions Group

    Indianapolis, IN
    1 day ago
  •  ...Our client is looking for a CNC Machinist/Programmer to join their growing team! -Evaluate work orders, blueprints, engineering plans, materials, specs, drawings, reference planes, and interpret GD&T -Program mills and lathes including zero and reference points, tool... 

    Synerfac Technical Staffing

    Indianapolis, IN
    3 days ago
  •  ...Job Description Job Description Position Summary We are seeking an experienced CNC Programmer / Application Engineer to support advanced machining applications, develop optimized CNC programs, and improve manufacturing processes for customers and internal operations... 
    Remote work
    Night shift

    Genuine Search Group

    Fishers, IN
    7 days ago
  •  ...Job Description Job Description POSITION SUMMARY:  The CNC Machinist/Programmer completes tasks and operates routine production equipment and machinery ensuring the daily maintenance and a safe work environment with an ultimate goal of zero accidents.   POSITION... 
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Shift work
    Night shift
    Weekend work

    Piezo Technologies

    Indianapolis, IN
    8 days ago
  •  ...Job Description Job Description Applied Composites (AC) is seeking a CNC Programmer 2nd Shift  who   is responsible for the managing, programming and maintenance of computer numeric controlled (CNC) equipment for prototype (first run) and production of composite... 
    Permanent employment
    Temporary work
    Work experience placement
    Work at office
    Night shift
    Weekend work
    Afternoon shift

    APPLIED COMPOSITES INC

    Indianapolis, IN
    20 days ago
  • $40 - $50 per hour

     ...CNC Machinist and Programmer $40 - $50/hr | Indianapolis, IN Job Description This role combines hands-on CNC machining with on-the-floor programming to produce high-precision aerospace and defense components in an R&D and low-volume manufacturing environment... 
    Weekly pay
    Contract work
    Temporary work
    Part time
    Flexible hours
    Day shift

    Aerotek

    Indianapolis, IN
    3 days ago
  •  ...Job Description Job Description We are seeking a highly motivated and experienced CNC Lathe Operator to join our team! You will operate and repair a variety of CNC lathes.   Responsibilities: Capable of setting up machines (Our controls are Fanuc, Haas and... 

    Triangle Engineering

    Indianapolis, IN
    19 days ago
  • $24 - $40 per hour

     ...2nd, 3rd & Weekend Shifts Available Experience: 3–5+ Years CNC Machining Experience Machines: Large CNC Mills • VTLs • Horizontal...  .... You'll work alongside skilled machinists, engineers, and programmers using industry-leading equipment from builders like Cincinnati... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Immediate start
    Relocation
    Relocation package
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Major Tool & Machine

    Indianapolis, IN
    3 days ago
  • $30 per hour

     ...you'll be doing Perform MDI programming and make on-the-fly adjustments on Mazak 670 equipment Run programs provided by a CNC programmer and optimize them at the machine as needed Complete full setups, tooling selections, offsets, and part prove-outs... 
    Full time
    Contract work
    Shift work
    Day shift

    Major Tool & Machine

    Indianapolis, IN
    3 days ago
  •  ...Job Description Job Description Position Summary The CNC Set-Up & Operator is responsible for preparing, setting up, and operating CNC machines to produce precision aerospace and defense components in accordance with engineering specifications, quality standards... 
    Part time

    Krukemeier Machine & Tool Co.

    Beech Grove, IN
    18 days ago
  •  ...Job Description Job Description Position Overview: We are looking for a highly skilled CNC Machinist to join our team in the production of high-precision aerospace and defense components. As a CNC Machinist, you will be responsible for operating and programming... 
    Part time

    Krukemeier Machine & Tool Co.

    Beech Grove, IN
    22 days ago
  • $20 - $36 per hour

     ...) Overtime: As Needed Experience Level: Mid-Level (2+ Years CNC Experience) Work Authorization: Must be eligible to work in the...  ...a clean, safe, and organized work area Collaborate with programmers, quality, and other machinists --- Machines, Controls & Software... 
    Hourly pay
    Full time
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Olson Custom Designs

    Indianapolis, IN
    3 days ago
  •  ...procedures. Select, align, and secure workpieces using appropriate tooling, fixtures, and workholding methods. Set up and operate CNC machines to produce parts according to specifications. Adjust machine settings, including speed, feed, depth, and cutting angles,... 

    Aegis Manufacturing & Engineering

    Indianapolis, IN
    7 days ago
  • $62.4k - $66.56k

     ...Job Description Job Description Position Summary: We are searching for a qualified and dedicated CNC Machinist for a precision manufacturing partner in Beech Grove, IN. This role is focused on setup and run machinists, with the greatest current need on the mill... 
    Full time
    Monday to Friday

    NCW

    Beech Grove, IN
    12 days ago
  • $36 per hour

     ...& HIRING BONUS available for eligible new hires.)   Hiring Expert-level Manual/Conventional Machinists.  Hiring Expert-level CNC Machinists. Starting wage up to $36/hour (based on skills/competencies). Full pay range greater than $36/hour.  Employees working... 
    Traineeship
    Relocation
    Relocation package
    Shift work
    Afternoon shift

    Gulftech Group

    Indianapolis, IN
    3 days ago
  •  ...Job Description Job Description Router / CNC Operator – Sign ManufacturingPosition SummaryKey ResponsibilitiesCNC / Router Operation - Operate CNC routers and cutting equipment to produce sign components Load, set up, and secure materials including acrylic,... 

    Signworks

    Indianapolis, IN
    3 days ago
  • CNC Machinist A well-established precision manufacturer supplying the aerospace, medical device, and firearms sectors is hiring a CNC Machinist to run Swiss-style and multi-task turning. Direct hire for day shift, MondayFriday, 7:00 AM3:30 PM (flexible start/end).
    Flexible hours
    Day shift

    TOP DOG Inc

    Indianapolis, IN
    3 days ago
  •  ...CAM Preferred Qualifications ~ High school diploma or equivalent; technical certification is a plus ~ Previous experience with a HURCO mill is a plus ~(3) Years of CAM programming ~(3) Years of CNC programming ~(3) Years of CNC Lathe/Milling machining... 

    PRECISION CRYOGENIC SYSTEMS INC.

    Indianapolis, IN
    2 days ago
  •  ...Description Job Description Description: Precision Products is a locally owned, modern machine shop in Greenwood, Indiana, equipped with CNC and manual machining equipment. For more than 50 years, we have served a wide range of industries. As an ISO 9001:2015-certified... 
    Shift work
    Day shift

    Precision Products Inc.

    Greenwood, IN
    19 days ago
  •  ...Description Description: About Precision Products: We are a locally owned modern machine shop located in Greenwood Indiana that utilizes CNC and manually operated equipment. We have served many different industries for over 50 years. We are ISO 9001:2015 certified and... 
    Apprenticeship
    Shift work
    Day shift

    Precision Products Inc.

    Greenwood, IN
    18 days ago
  • $20 per hour

     ...Job Description Job Description HIRING IMMEDIATELY: CNC OPERATOR IN INDIANAPOLIS, IN Accurate Personnel is hiring immediately for a CNC Operator to join our team in Indianapolis, Indiana. This individual will be responsible for operating CNC machinery, performing... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start

    Accurate Personnel LLC

    Indianapolis, IN
    11 days ago
  •  ...ISSI Engineering & Machining is seeking a CNC Machinist I to join our precision machining team. ISSI is a high-mix aerospace and...  ...problems. Work directly with experienced machinists, engineering, CAM programmers, CMM programmers, and quality personnel as needed. Follow... 

    Gribbins Insulation & Scaffolding

    Indianapolis, IN
    1 day ago
  •  ...Job Description - CNC Swiss Machinist Responsibilities: Ensure we meet customer needs and maintain a high level of service. Prioritize production sequence based on customer demand and lead time. Assist operations to meet shipping deadlines... 
    Work experience placement
    Shift work

    Coyote Technical & Executive Sourcing

    Indianapolis, IN
    1 day ago
  •  ...should your experience match our needs. Thank you for your time! Position Description ISSI Engineering & Machining is seeking a CNC Machinist II to join our precision machining team. ISSI is a high-mix aerospace and precision machining job shop supporting a... 
    Local area

    Gribbins Insulation and Scaffolding

    Indianapolis, IN
    3 days ago
  • $24 - $28 per hour

     ...Job Full Description Express Employment Professionals is partnering with a local Southside Custom Machine Shop to help them hire CNC Lathe & Mill Machinists. This company is looking for experienced individuals that can machine projects from start to finish. Must... 
    Contract work
    Work at office
    Local area
    Monday to Friday
    Day shift

    Express Employment Professionals Defunct

    Greenwood, IN
    1 day ago
  •  ...Job Description Job Description CNC Machinist Position Summary The CNC Machinist is responsible for operating, maintaining, and troubleshooting production equipment within a machining work cell or standalone environment. This includes CNC and manual machines... 

    Aegis Worldwide

    Greenwood, IN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!