Demo

CNC Programmer

Specialized Talent Acquisition Recruiting Team...
New Baltimore, MI Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 6/9/2026

Seeking a CNC Mastercam Programmer, who has a solid background in precision machining. We are seeking an individual who is responsible, who thrives in a team environment and is seeking longevity in a workplace. Must be versatile and work with very little supervision.

Key Responsibilities:

Develops CNC programs for various types of machines

Establishes appropriate machining methods and tool sequences.

Conducts machine cycle time studies

Work with the quality department and machine operators to ensure quality parts

Select the type cutting tools to use along with the speeds and feeds

Program complex parts from a blueprint

Assisting machinists with set up, part issues, inspection, etc.

Create tool sheets and set up instructions with each CNC Program

Recommends necessary work holding and tooling

Assists in the evaluation and development of manufacturing processes by studying product requirements and researching, designing, modifying, and testing manufacturing methods and equipment

Assists machine operators with process or tooling issues, recommending necessary work holding and tooling used in manufacturing.

Analyzes and solves process and tool-related problems, ensuring or increasing productivity.

Knowledge, skill, experience, and minimum education required:

Minimum of 10 years of CNC machining

Software programming using Mastercam

Ability to use measuring instruments (gauges, micrometers, calipers)

Ability to read and interpret blueprints

Ability to read and understand G&M programming codes

A solid understanding of CAD

Knowledgeable in GD&T

Salary.com Estimation for CNC Programmer in New Baltimore, MI
$87,551 to $114,444
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
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 Specialized Talent Acquisition Recruiting Team...

  • Specialized Talent Acquisition Recruiting Team... Burlington, NJ
  • Job description: We are seeking a skilled Energy Assessor to perform daily residential energy audits in alignment with program requirements and under the d... more
  • 4 Days Ago

  • Specialized Talent Acquisition Recruiting Team... New Baltimore, MI
  • Job description: TRAVEL OUT OF STATE IS REQUIRED FOR THIS POSITION The electrical and mechanical installers are traveling out of state an average of three ... more
  • 4 Days Ago

  • Specialized Talent Acquisition Recruiting Team... Fraser, MI
  • The Maintenance Technician ensures all soft trim lamination and injection molding machinery, auxiliary equipment, and facility systems operate efficiently,... more
  • 4 Days Ago

  • Specialized Talent Acquisition Recruiting Team... Fraser, MI
  • Job description: DESCRIPTION: The Furnace Operator is responsible for operating the batch furnaces and supervising the Batch Rackers. The operator must als... more
  • 4 Days Ago


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

  • Visioneering, Inc. Auburn, MI
  • Visioneering Story- A powerful team with a strong work ethic. Visioneering, Inc. provides the aerospace industry with high-quality conceptual design, engin... more
  • 9 Days Ago

  • Waltonen Engineering Troy, MI
  • Independence Tooling is actively seeking a CNC Programmer to join our team! Responsibilities Plan machining operations by reviewing work orders, engineerin... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!