Demo

CNC Mastercam Programmer

Mestek Machinery
Twinsburg, OH Full Time
POSTED ON 11/23/2025 CLOSED ON 1/22/2026

What are the responsibilities and job description for the CNC Mastercam Programmer position at Mestek Machinery?

JOB PURPOSE

Assist and facilitate production by programming, verifying, and improving processes to produce parts on all CNC machines. Responsible for programming, management, documentation, and implementation of CNC programs.

ESSENTIAL FUNCTIONS

  • Receives work assignment, schedules programming work by due date.
  • Reviews prints and models.
  • Determines the ideal machine and tooling to run parts on CNCs, balancing efficiency and cost-effectiveness of existing or new programs, processes, fixturing and tooling.
  • Using current MasterCam software, verifies programs, tooling, and fixturing with the operators to ensure they work as desired in the machine chosen for the operation.
  • Accomplishes work by receiving or pulling prints and/or models, evaluating and ordering tooling as necessary, designing fixtures as necessary, programming effectively and efficiently using CAM software, and interfacing with operators, then preserving programs once proven.
  • Maintains workflow using the schedule and time management to ensure operators have programs before they are needed
  • Responsible for communicating on operations, tooling, and fixturing with machine operators to ensure quality parts are produced.
  • Maintains company standards by exemplifying and enforcing core values and quality baseline.
  • Directs software, tooling, and fixturing requests to Plant Manager.
  • Maintains and develops professional and technical knowledge by attending educational workshops, reviewing professional publications, and establishing personal networks.
  • Maintains safe and healthy work environment by following company and OSHA requirements.
  • Other duties as required to meet job specifications.

QUALIFICATIONS

  • Experience with manufacturing equipment and processes.
  • Current experience programming with MasterCam software is a must.
  • Strong understanding of tooling equipment, tooling processes, and industrial standards.
  • Makes effective decisions by analyzing information and considering priorities based on the schedule.
  • Committed to meeting and maintaining quality standards for the company.
  • Maintains a safe work environment.
  • Experience in set-up and operation of manufacturing equipment.
  • Able to creatively solve problems and collaborate with others to generate ideas and improve processes.
  • Handles programming work of diverse scope and complexity.
  • Demonstrates ability to coach, develop, and work well with others in a team setting.
  • Has excellent attendance and completes quality work on time.

Education and Experience Requirements

  • High school diploma or equivalent

Work Environment

The work environment characteristics described here are representative of those individuals encounter while performing the essential functions of this job. While performing the duties of this role, the employee is regularly exposed to moving mechanical parts. The noise level in the work environment is usually moderate.

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Physical Demands

The individual will regularly be required to stand. The individual will frequently be required to walk; use hands to finger, handle, or feel; reach with hands and arms and talk or hear. The individual will occasionally be required to sit; climb or balance and stoop, kneel, crouch, or crawl. The individual must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this role include close vision, distance vision, peripheral vision, and the ability to adjust focus.

This position requires the ability to pass a pre-employment drug test, and background check.

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday
  • Overtime
  • Weekend availability

Salary.com Estimation for CNC Mastercam Programmer in Twinsburg, OH
$61,677 to $78,821
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 Mastercam Programmer?

Sign up to receive alerts about other jobs on the CNC Mastercam 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: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
This job has expired.
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

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

  • TRIBUS Eastlake, OH
  • TRIBUS is seeking a Manufacturing Engineer/Mastercam Programmer to support precision machining for our real estate technology hardware integrations. In thi... more
  • 11 Days Ago

  • Axelon Services Corporation Euclid, OH
  • CNC Programmer. Job Title: CNC Programmer Euclid, OH 1st Shift Work Schedule: Monday-Friday : 7:00AM - 4:00PM. Job Description: Summary of Position. This p... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!