1

Mastercam Programming Jobs in Buffalo, NY (NOW HIRING)

Mill Machinist

East Aurora, NY · On-site

$30 - $37/hr

Programming and setup of CNC machines based on print requirements and written instructions. * Knowledge of Mazatrol, G-Code, understanding of Mastercam a plus. * Documentation with attention to ...

Machinist - CNC Lathe

Sanborn, NY · On-site

$28 - $38/hr

You'll be programming in Mastercam/CAD at a high level, setting up complex turning jobs, and producing precision components that meet demanding tolerances. You'll be counted on to deliver quality ...

Machinist - CNC Lathe

Sanborn, NY · On-site

$28 - $38/hr

You'll be programming in Mastercam/CAD at a high level, setting up complex turning jobs, and producing precision components that meet demanding tolerances. You'll be counted on to deliver quality ...

CNC Programmer

North Tonawanda, NY · On-site

$90K - $120K/yr

MasterCAM software for programming, modeling, and inspecting * Able to recreate engineering drawings to 3D models, modify models, and run tool paths * Ability to edit G-code, make adjustments to ...

N/C programming experience of multi-axis CNC machines (Mazak, DMG, etc.) with probing routines • MasterCAM software for programming, modeling, and inspecting • Able to recreate engineering ...

Machinist - CNC Mill

Sanborn, NY · On-site

$28 - $38/hr

You'll be programming in Mastercam/CAD at a high level, setting up complex jobs, and producing precision parts that meet tight tolerances. You'll be trusted with high-spec, low-drama work--built ...

Machinist - CNC Mill

Sanborn, NY · On-site

$28 - $38/hr

You'll be programming in Mastercam/CAD at a high level, setting up complex jobs, and producing precision parts that meet tight tolerances. You'll be trusted with high-spec, low-drama work-built right ...

CNC Programmer

North Tonawanda, NY · On-site

$90K - $120K/yr

N/C programming experience of multi-axis CNC machines (Mazak, DMG, etc.) with probing routines • MasterCAM software for programming, modeling, and inspecting • Able to recreate engineering ...

CNC Programmer

North Tonawanda, NY · On-site

$90K - $120K/yr

N/C programming experience of multi-axis CNC machines (Mazak, DMG, etc.) with probing routines • MasterCAM software for programming, modeling, and inspecting • Able to recreate engineering ...

Machinist - CNC Lathe

Sanborn, NY · On-site

$28 - $38/hr

You'll be programming in Mastercam/CAD at a high level, setting up complex turning jobs, and producing precision components that meet demanding tolerances. You'll be counted on to deliver quality ...

Machinist - CNC Mill

Sanborn, NY · On-site

$28 - $38/hr

You'll be programming in Mastercam/CAD at a high level, setting up complex jobs, and producing precision parts that meet tight tolerances. You'll be trusted with high-spec, low-drama work-built right ...

next page

Showing results 1-20

Mastercam Programming information

See Buffalo, NY salary details

$23

$31

$45

How much do mastercam programming jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for mastercam programming in Buffalo, NY is $32.00, according to ZipRecruiter salary data. Most workers in this role earn between $27.93 and $33.08 per hour, depending on experience, location, and employer.

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.

What are the key skills and qualifications needed to thrive as a Mastercam programmer?

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What are some common challenges Mastercam programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

Do Mastercam programmers make good money?

Mastercam programmers typically earn competitive wages, with salaries varying based on experience, location, and industry. Skilled programmers who are proficient in CAD/CAM software and have experience with complex machining often command higher pay. Certification and specialization can also positively impact earning potential.

What cities near Buffalo, NY are hiring for Mastercam Programming jobs?

Cities near Buffalo, NY with the most Mastercam Programming job openings:

Infographic showing various Mastercam Programming job openings in Buffalo, NY as of August 2026, with employment types broken down into 1% Internship, 79% Full Time, 14% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $66,555 per year, or $32 per hour.

CNC Machinist - 2nd Shift

KELLER TECHNOLOGY CORPORATION

Tonawanda, NY • On-site

$25 - $30/hr

Full-time

Medical, Dental, PTO

Re-posted 6 days ago


Job description

Keller Technology Corporation (KTC) is a global supplier of manufacturing and engineering services, with facilities located in Buffalo, New York, and Charlotte, North Carolina. We specialize in four areas including custom machinery, precision fabrication, automated systems for medical device manufacturing, and contract manufacturing.  Keller delivers sophisticated manufacturing solutions for many industries including Engineered Materials, Semiconductors, Robotics, Chemicals, Medical and Life Science, Energy Research, and Industrial Technologies. 

We are currently seeking to fill the following position for our Buffalo location. 

CNC MACHINIST - 2nd SHIFT

KTC offers a competitive salary and benefits package, including medical and dental options and benefit waiver payments if benefits aren’t needed, a vacation “bonus” when on vacation, in addition to providing uniforms, safety shoes and prescription safety glasses if needed.

DESCRIPTION

The CNC Machinist will report directly to the Machine Shop Manager. This position will be an integral part of our growing, state-of-the art, machine shop, with 5 new machines in the last 3 years and another scheduled to be installed later this year. The successful candidate will be a team player with a positive attitude who will be able to thrive in a fast-paced environment.

DUTIES AND RESPONSIBILITIES

  • Set up, load and operate various 5 axis machines in cellular configuration
  • Programmers are responsible for main programing, machinists monitor and modify programs as needed.
  • Perform limited work with CNC vertical and horizontal boring mills
  • Participate in lean, continuous improvement and six sigma work teams
  • Be familiar with safety policies and procedures
  • Work safe and participate in safety meetings

QUALIFICATIONS

  • Must be a team player with a positive attitude and strong work ethic
  • Must have a minimum of 2 years experience with 5 axis machines (3 or more years preferred - salary based on experience)
  • Must have experience with Mastercam programing and/or Heidenhain controls
  • Must be able to read prints and do basic shop math
  • Trade school or higher level education preferred

To learn more about KTC visit: https://www.kellertechnology.com/

KTC is an Equal Opportunity Employer and strong advocate of workforce diversity. Race/Color/Gender/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Veteran