Demo

CNC Programmer

mudrasys
Troy, IN Full Time
POSTED ON 12/20/2025
AVAILABLE BEFORE 1/20/2026

Job Responsibilities:

Proficient on all CNC machine types (Lathe, Vertical and Horizontal) in the facility (all cells). Capable of performing tool setups (Cutters, etc.) and order kitting.

Modifying and Creating Work instructions and setup sheets. Leading the CNC production department.

Level 1 plus

Must be a CNC Programmer primarily tasked with creating and revising programs for CNC machinery. They must understand and interpret complex technical drawings and translate them into executable CNC programs.

Level 1 & 2 Plus

Ability to Implementing process improvement both in programming and operationally.

Ability to Implement Probing to align to the work piece and reduce setup for complete CNC processes.

The CNC Programmer, Sr./Machinist is responsible for managing and leading the engineering and programming, editing, and setting up all types of numerical controlled Lathe, 5 Axis Mills, 4 Axis Horizontal Mills and Mill/Turn machines. DAY SHIFT position Monday – Friday with flexible start times of 5 am or 6 am and an opportunity to work additional hours on a voluntary basis. Competitive pay with bonus opportunity.

ESSENTIAL FUNCTIONS

  1. Responsible for programming 2 axis lathes; 3, and 4 axis horizontal and vertical mills, Mori Seiki 9 axis 2 spindle mill/turn with B axis rotary tool spindle, as well as Mori Seiki 5 axis mill

o Writes instructions and technical specifications for machinists.

o Determines mathematical calculations for programming including where materials should be cut

o Translates instructions into a computer automated manufacturing (CAM) program.

o Writes programs and modifies existing ones for increased efficiency.

o Analyzes and selects speeds and cutting tools for programs.

o Makes improvements to set up times for a task and contouring of complex shapes.

o Evaluates all completed designs to validate their functions and ensure they successfully reduce time and increase efficiency.

  1. Plans machining and stock inventory by studying work orders, engineering plans, material, specifications, anticipating needed stock and verifying drawing requirements. Interface directly with scheduling and estimating departments to determine overall time and costs of specific product lines.

  2. Maintains specifications by observing drilling, grooving, and cutting, including turning, facing, knurling and thread chasing operations; taking measurements; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls; sharpening and replacing worn tools; adhering to quality assurance procedures and processes.

  3. Verifies settings by measuring positions, first-run part, and sample workpieces, adhering to international standards.

o Develop fixture design and processes for production of parts.

  1. Leads the machining group as a team lead.

  2. Troubleshoot NC Programs to ensure continuity of product flow.

QUALIFICATIONS

Education and Experience

  • Education Level: Associate degree preferred or equivalent education and work experience. Field of study/area of experience (Machine Tool Technology - 4-6 Years of experience in CNC machines Knowledge, Skills, and Abilities

· Thorough knowledge and proficiency in key numerical control programming principles, concepts, and techniques. Fundamental knowledge of CNC programming language.

· Thorough knowledge of N/C tooling, proper speeds and feeds for the material to be machined and proper machine sequences. General knowledge of aerospace industry and machine shop operations.

· Ability to effectively apply continuous improvement methods to manufacturing functions (e.g. process mapping, design-to-production automation).

· Ability to interpret a variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

· Ability to research and analyze data and develop recommendations or resolve problems.

· Ability to work with only general work direction and instructions regarding the scope of assignments, determine priority and order of assignments.

· Ability to read, analyze, and interpret technical manuals.

· Ability to manually program N/C machines.

· May require ability to use standard business software applications and/or specialized design, data analysis, or database tools.

· Ability to respond to inquiries or complaints from customers or members of the business community.

· Ability to define problems, collect data, establish facts, and draw valid conclusions.

· Ability to effectively demonstrate team member competencies and participate in goal setting, performance feedback, and self-development activities.

TYPICAL MENTAL AND PHYSICAL DEMANDS

· Ability to lift to 50 pounds regularly.

· Ability to stand, walk, and sit for extended periods of time.

· Ability to frequently bend, stoop, push, pull, and reach for extended periods of time.

· Ability to hear or talk to effectively communicate with delivery personnel and internal customers.

· Ability to use hands and fingers for detailed work over extended periods of time.

· Ability to perform rapid repetitive tasks with a focus on accuracy and efficiently for extended periods of time.

· Ability to wear required PPE throughout the entirety of the shift.

Job Type: Full-time

Pay: Up to $38.90 per hour

Expected hours: 40 per week

Work Location: In person

Salary : $39

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: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

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

  • NR Consulting Troy, IN
  • Senior CNC Programmer / Machinist Location: Troy, IN Type: Direct Hire Overview Seeking a Senior CNC Programmer/Machinist to lead CNC programming and machi... more
  • 23 Days Ago

  • North American Lighting Elberfeld, IN
  • Job Summary Who We Are North American Lighting Inc., member of the Koito Group of Companies, is the largest tier one automotive exterior lighting manufactu... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!