Senior CNC Programmer

IDEX Corporation

Oklahoma City (OK)

On-site

USD 85,000 - 120,000

Full time

2 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

Job summary

IDEX Corporation is seeking an experienced Senior CNC Programmer to develop, optimize, and maintain CNC programs for high-quality precision components. You will collaborate with Engineering, Production, Quality, and Machining to ensure safe, efficient manufacturing and cost-effective operations.

The role requires 8+ years in CNC programming, CAM experience, and proficiency with CAD/CAM tools. Expect 10% travel and a strong emphasis on continuous improvement and lean practices in a dynamic

Qualifications

  • Associate degree in Manufacturing Technology, Engineering Technology, or related field preferred.
  • 8+ years CNC programming experience in a manufacturing environment.
  • Experience programming complex milling, turning, and multi-axis machining operations.
  • 5+ years CAM programming experience.
  • Working knowledge of ESPRIT system.
  • Experience with Mastercam, Siemens NX, Fusion 360, SolidWorks, AutoCAD, and/or Vericut.
  • Fixture and workholding design experience.
  • ERP/MRP system experience.

Responsibilities

  • Create, modify, verify, and maintain CNC programs using CAD/CAM software.
  • Generate and validate toolpaths through simulation, prove-out, and production support activities.
  • Own tooling selection and optimization, including cutting tools, feeds and speeds, tool life improvements, and evaluation of new tooling technologies.
  • Develop machining strategies, tooling, work holding, setups, and process documentation.
  • Support new product introductions, process development, and production readiness.
  • Troubleshoot programming, tooling, setup, and machining issues to minimize downtime.
  • Collaborate with Engineering, Quality, and Production teams to improve manufacturing performance.
  • Recommend tooling, fixturing, and process improvements to increase quality, efficiency, and throughput.
  • Maintain program revisions, setup sheets, work instructions, and related documentation.
  • Train and mentor machinists on programming, machining techniques, and best practices.
  • Support continuous improvement, lean manufacturing, quality, and safety initiatives.
  • Conduct time studies or create estimates for machine/cycle times and update routing information for accurate product costing.

Skills

CAD/CAM software
G-code
M-code
GD&T
Feeds & speeds
Machine setup
Drawing interpretation
Troubleshooting
Training
Microsoft Office
Lean manufacturing
Continuous improvement

Education

Associate degree in Manufacturing Technology
Associate degree in Engineering Technology
Related field degree

Tools

ESPRIT
Mastercam
Siemens NX
Fusion 360
SolidWorks
AutoCAD
Vericut
ERP/MRP system

Job description

If you’re looking for a special place to build or grow your career, you’ve found it. Whether you’re an experienced professional, a recent college graduate or somewhere in between, IDEX is a place where you can apply your existing skills and learn new ones in an environment where you can make an impact.

With interesting opportunities in engineering, marketing, sales, supply chain, operations, HR, finance, and more across more than 40 diverse businesses (https://www.idexcorp.com/our-businesses/business-segments/) around the globe, chances are, we have something special for you.

Position Summary

The Senior CNC Programmer is responsible for developing, optimizing, and maintaining CNC machining programs to support the efficient production of high-quality precision-machined components. This role serves as a technical resource for machining processes, tooling selection, programming standards, process improvement initiatives, and shop floor support. The position works closely with Engineering, Production, Quality, and Machining personnel to ensure safe, efficient, and cost-effective manufacturing operations.

Duties And Responsibilities
  • Create, modify, verify, and maintain CNC programs using CAD/CAM software.
  • Generate and validate toolpaths through simulation, prove-out, and production support activities.
  • Own tooling selection and optimization, including cutting tools, feeds and speeds, tool life improvements, and evaluation of new tooling technologies.
  • Develop machining strategies, tooling, work holding, setups, and process documentation.
  • Support new product introductions, process development, and production readiness.
  • Troubleshoot programming, tooling, setup, and machining issues to minimize downtime.
  • Collaborate with Engineering, Quality, and Production teams to improve manufacturing performance.
  • Recommend tooling, fixturing, and process improvements to increase quality, efficiency, and throughput.
  • Maintain program revisions, setup sheets, work instructions, and related documentation.
  • Train and mentor machinists on programming, machining techniques, and best practices.
  • Support continuous improvement, lean manufacturing, quality, and safety initiatives.
  • Conduct time studies or create estimates for machine/cycle times and update routing information for accurate product costing.
Education / Experience
Required
  • Associate degree in Manufacturing Technology, Engineering Technology, or related field preferred.
  • 8+ years of CNC programming experience in a manufacturing environment.
  • Experience programming complex milling, turning, and multi-axis machining operations.
  • 5+ years of CAM programming experience
Preferred
  • Working knowledge of ESPRIT system.
  • Experience with Mastercam, Siemens NX, Fusion 360, SolidWorks, AutoCAD, and/or Vericut.
  • Fixture and workholding design experience.
  • ERP/MRP system experience.
Required Skills And Abilities
  • Proficiency with CAD/CAM software and CNC machining processes.
  • Strong understanding of G-Code, M-Code, GD&T, tooling, feeds and speeds, and machine setup.
  • Ability to read and interpret engineering drawings and technical specifications.
  • Strong troubleshooting, problem-solving, communication, and training skills.
  • Proficiency with Microsoft Office and manufacturing documentation systems.
  • Knowledge of lean manufacturing and continuous improvement principles.

Must be able to perform the essential functions of this position with or without reasonable accommodation.

Work Environment

Exposure to a manufacturing environment. Noise levels may vary from moderate office environment to noisy/loud in the plant area. Proper use of safety equipment such as steel-toed shoes, goggles, safety glasses, gloves, aprons and face shield must be observed.

Supervisory Responsibilities

None

Travel

10%

IDEX is an Equal Opportunity Employer . IDEX gives consideration for employment to qualified applicants without regard to race, color, religion, creed, genetic information, sex, sexual orientation, gender identity or expression, marital status, age, national origin, disability, protected veteran status, or any other consideration or protected category made unlawful by federal, state or local laws.

Attention Applicants

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, please let us know. Likewise, if you are limited in the ability to access or use this online application process and need an alternative method for applying, we will determine an alternate way for you to apply. Please contact our Talent Acquisition Team at lfcareers@idexcorp.com for assistance with an accommodation. These contact tools may be used only by individuals with a disability for accommodation requests. Do not inquire as to the status of an application.

Job Family

Operations

Business Unit

Advanced Flow Solutions

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

IDEX • Cedar Falls (IA)

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

Viking Pump, Inc. • Cedar Falls (IA)

On-site
USD 45,000 - 65,000
Equal opportunity employer
Training and development opportunities
CNC Operator II
CNC Operator II

TOP PARTS International • Torrance (CA)

On-site
USD 45,600 - 68,400
Health benefits
401(k) retirement savings plan with company match
PTO
CNC Operator
CNC Operator

Airtech Vacuum • Rutherford (NJ)

On-site
USD 46,700 - 70,100
Health benefits
401(k) retirement savings program with company match
PTO
CNC Machinist II
CNC Machinist II

BAND-IT IDEX • Denver (CO)

On-site
USD 58,200 - 87,200
Health benefits
401(k) retirement savings program with company match
PTO
Senior CNC Programmer
Senior CNC Programmer

IDEX • Oklahoma City (OK)

On-site
USD 70,000 - 100,000
CNC Operator
CNC Operator

IDEX • Rutherford (NJ)

On-site
USD 46,700 - 70,100
Health benefits
401(k) retirement savings program
PTO
Machinist/CNC Machinist Day Shift
Machinist/CNC Machinist Day Shift

IDEX Health & Science, LLC • West Henrietta (NY)

On-site
USD 48,000 - 72,000
Health benefits
401(k) retirement savings program
Paid time off
Machinist/CNC Machinist B-Shift
Machinist/CNC Machinist B-Shift

IDEX Health & Science, LLC • West Henrietta (NY)

On-site
USD 48,000 - 72,000
Health benefits
401(k) retirement savings program with company match
Paid Time Off (PTO)
Machinist/CNC Machinist Day Shift
Machinist/CNC Machinist Day Shift

IDEX • West Henrietta (NY)

On-site
USD 48,000 - 72,000
Health benefits
401(k) retirement savings program with company match
Paid Time Off (PTO)