Demo

CAD/CAM Engineer/ CNC Programmer

Major Tool & Machine
Indianapolis, IN Full Time
POSTED ON 8/7/2026
AVAILABLE BEFORE 10/6/2026
Position Title: CAD/CAM PROGRAMMER

Position Summary: Under limited supervision, create CNC programs using Siemens NX software for multi-axis CNC Mill machines. As well as, to program Multi Axis Lathe machines. Use Vericut software for final product verification. CNC programs will be created for manufacturing components and job specific fixturing.

Reports to: Manufacturing Support Services Manager or Operations Group Leader

Personnel: Not applicable.

Duties:

  • Using Siemens NX2506 & Vericut software's. With the assistance of our Tooling Engineers, select the appropriate cutting tools and speeds/feeds for a variety of materials (inconel, aluminum, steel, titanium, etc.) to create CNC programs and instructions used to run a CNC machine.
  • Verify and simulate programs to CAD models to ensure accuracy.
  • Analyze job orders, drawings, blueprints, specifications, and design data to determine the appropriate machine tool, work holding and cutter selection, machine speeds, and feed rates.
  • Plan, design, and produce work holding set-ups.
  • Write, store, and modify original and/or existing CNC programs to enhance efficiency.
  • Troubleshoot programs and processes.
  • Focus on continuous improvement through increased throughput and reduced changeover time.
  • Coordinate with other functional areas as needed to implement and change CNC programs.
  • Familiar with ERP software, we use Visual Manufacturing as our ERP software.

Job Qualification Requirements:

Educational Experience - Associates degree in Machining Technology or equivalent relevant work experience.

Experience -

  • Minimum 3 years' experience in CNC programming.
  • Expert knowledge of programming software especially within Siemens NX for 3 and 5 axis machining. Horizontal and Vertical spindle machines.
  • Working knowledge of Vericut for lathe and mill-turn verification applications.
  • Excellent knowledge of G-code.
  • Utilize machine probing for in-process part measurement.
  • The ability to apply mathematical functions knowledge of machines and tools, including their designs and uses.
  • Experience in production and prototyping environments.
  • Experience with computer applications including Microsoft Teams, Word, and Excel.
  • Self-managed, self-starter able to work well within a team environment or individually as needed.
  • Strong mechanical aptitude.

Physical Demands - The employee is required to:

  • stand, walk, push, pull, reach overhead, and bend to floor
  • exert up to 20 pounds of force occasionally, and/or
  • exert up to 10 pounds of force frequently.

Certification Required - N/A

Visual Acuity - Accommodation required for reading written instructions, blueprints, and computer screen

Hearing Ability - Accommodation required to communicate with employees.

Working Conditions - Normally works in an office environment may occasionally be subject to:

  • shop floor environment
  • high noise levels from operating machines
  • physical hazards from moving equipment and production components
  • breathing fumes, dust and mist
  • skin exposure to oils and cutting fluids.

We offer:

  • A Highly competitive total compensation package
  • Free (or low cost) Health Insurance
  • Onsite Health Clinic
  • Disability Insurance (STD and LTD covered by company)
  • 401(k) with company match
  • A generous paid time off schedule
  • Quarterly Bonus Opportunity, eligibility starting day 1

The employee may be required to follow other job-related instructions and to perform other job-related duties as requested, subject to all applicable state and federal laws.

Attendance is an essential job function.

We are a Proud Equal Opportunity Employer.


We are proud to be an Equal Opportunity, Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability or veteran status.


 

Salary.com Estimation for CAD/CAM Engineer/ CNC Programmer in Indianapolis, IN
$67,796 to $84,304
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 CAD/CAM Engineer/ CNC Programmer?

Sign up to receive alerts about other jobs on the CAD/CAM Engineer/ CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$73,120 - $92,318
Income Estimation: 
$91,158 - $113,466
Income Estimation: 
$73,120 - $92,318
Income Estimation: 
$91,158 - $113,466
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 Major Tool & Machine

  • Major Tool & Machine Indianapolis, IN
  • Position Title: PLANT SUPERINTENDENT Position Summary: This position serves as a bridge of communication for carryover activities between shifts while lead... more
  • 3 Days Ago

  • Major Tool & Machine Indianapolis, IN
  • Major Tool & Machine (MTM) takes great pride in the talented people that come to work here. We offer market leading pay, benefits, optional 4/10 work sched... more
  • 5 Days Ago


Not the job you're looking for? Here are some other CAD/CAM Engineer/ CNC Programmer jobs in the Indianapolis, IN area that may be a better fit.

  • Precinmac Indianapolis, IN
  • Position Title: CAD/CAM PROGRAMMER Position Summary: Functions individually to plan numerical control programs to control contour-path machining of metal p... more
  • 29 Days Ago

  • Major Tool & Machine Indianapolis, IN
  • At a glance Company: Major Tool & Machine Location: Indianapolis, Indiana Pay: $35.00–$45.00/hr DOE Job Type: Full-Time Shift: Day Shift Experience: 3 Year... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!