1

Mastercam Programmer Jobs in Rochester, NY (NOW HIRING)

Optical Technician

Victor, NY · On-site

$18 - $28/hr

Follow engineering drawings, manufacturing instructions, procedures, process specifications ... CAM/Mastercam beneficial.* Computer skills.* Experience with various glass materials helpful.

Senior Optics Technician

Victor, NY · On-site

$25 - $35/hr

Follow engineering drawings, manufacturing instructions, procedures, process specifications ... CAD/CAM experience - Specifically Mastercam beneficial.Intermediate computer skills, strong ...

Tool Maker B

Rochester, NY · On-site

$55K - $102K/yr

... CNC programming utilizing Mastercam Experience with Prototrak programming and operation Experience working with composite materials Experience working in a mechanical fabrication discipline ...

Tool Maker B

Rochester, NY · On-site

$55K - $102K/yr

... CNC programming utilizing Mastercam • Experience with Prototrak programming and operation • Experience working with composite materials • Experience working in a mechanical fabrication ...

... CNC programming utilizing Mastercam • Experience with Prototrak programming and operation • Experience working with composite materials • Experience working in a mechanical fabrication ...

... CNC programming utilizing Mastercam • Experience with Prototrak programming and operation • Experience working with composite materials • Experience working in a mechanical fabrication ...

Work closely with engineers and production teams to make necessary mold modifications Safety ... Familiarity with industry software such as AutoCAD, Mastercam, or SolidWorks. * Communication ...

Showing results 21-39

Mastercam Programmer information

See Rochester, NY salary details

$23

$32

$46

How much do mastercam programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for mastercam programmer in Rochester, NY is $32.59, according to ZipRecruiter salary data. Most workers in this role earn between $28.46 and $33.70 per hour, depending on experience, location, and employer.

What is a Mastercam programmer?

A Mastercam programmer sets up, programs, and adjusts CNC manufacturing machinery and CAM computer software. Your responsibilities include designing tools and fixtures for improved machining, understanding speeds/feeds of tools and their effect on manufacturing cycle time, and providing support to each machinist. You actively search for process improvement opportunities, while keeping production standards and safety as top priorities. Other duties include staying updated on industry trends and incorporating developing technologies to improve manufacturing processes. Some employers require you to run studies on cost reduction and provide recommendations. You work with engineers, supervisors, and other shop personnel to resolve machining and quality issues.

What is a Mastercam programmer?

A Mastercam Programmer is a skilled professional who uses Mastercam software to create toolpaths and instructions for CNC (Computer Numerical Control) machines. They translate technical drawings and blueprints into precise machine code, enabling the automated manufacturing of parts and components. Mastercam Programmers play a crucial role in ensuring efficient, accurate, and safe machining processes in industries like aerospace, automotive, and manufacturing. Their expertise helps optimize production times, reduce waste, and improve product quality.

What are the key skills and qualifications needed to thrive as a Mastercam programmer, and why are they important?

To thrive as a Mastercam Programmer, you need expertise in CNC programming, machining processes, and a solid understanding of technical drawings, typically supported by experience or a relevant technical certification. Proficiency with Mastercam CAD/CAM software, G-code, and familiarity with CNC machinery are essential. Attention to detail, strong problem-solving abilities, and effective communication set standout programmers apart. These skills ensure the creation of precise, efficient toolpaths and facilitate seamless collaboration with machinists and engineers to maintain production quality and efficiency.

What are some common challenges Mastercam programmers face when transitioning from 2D to 3D machining projects?

Mastercam Programmers often encounter challenges when moving from 2D to 3D machining, such as adapting to more complex toolpath strategies, understanding advanced surface modeling, and ensuring accurate simulation to avoid costly errors. Learning how to efficiently use Mastercam's 3D features and integrating them with multi-axis machines requires additional training and practice. Collaborating closely with engineers and machinists is also essential, as projects often demand precise communication to interpret complex drawings and meet tight tolerances.

What is the difference between Mastercam Programmer vs CNC Machinist?

AspectMastercam ProgrammerCNC Machinist
CredentialsOften requires CAD/CAM software training, certifications in MastercamHigh school diploma or equivalent, on-the-job training
Work EnvironmentDesigning and programming CNC machines, typically in manufacturing settingsOperating CNC machines, setting up and running production
Industry UsageUsed in manufacturing, aerospace, automotive for programming CNC toolsFound in similar industries, focusing on machine operation and setup

The Mastercam Programmer specializes in creating CNC programs using CAD/CAM software, focusing on programming and toolpath design. In contrast, the CNC Machinist operates and sets up CNC machines based on those programs. While both roles work closely in manufacturing, the Mastercam Programmer is more software-focused, whereas the CNC Machinist emphasizes machine operation and production.

What are the most commonly searched types of Mastercam Programmer jobs in Rochester, NY?

The most popular types of Mastercam Programmer jobs in Rochester, NY are:

What are popular job titles related to Mastercam Programmer jobs in Rochester, NY?

For Mastercam Programmer jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Mastercam Programmer jobs in Rochester, NY look for?

The top searched job categories for Mastercam Programmer jobs in Rochester, NY are:

Infographic showing various Mastercam Programmer job openings in Rochester, NY as of August 2026, with employment types broken down into 82% Full Time, 8% Part Time, 9% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $67,792 per year, or $32.6 per hour.

Continuous Improvement Engineering Co-op

SPX FLOW

Rochester, NY • On-site

$25/hr

Full-time

Posted 14 days ago


SPX Flow rating

9.0

Company rating: 9.0 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

26th of 493 rated machine equipment manufacturers


Job description

JOB SUMMARY
SPXFlow is looking for a college co-op student to join our Mixing Industry Continuous Improvement Team. The student will be responsible for helping with improvements to the manufacturing processes as they relate to error and waste reduction and material flow improvements. Tools that will be use will include SAP, A3 Problem Solving, Lean methodologies, MS Office Products, and AutoCAD.
The Co-Op can expect to complete 1-2 A3 Projects and several smaller focus improvements.
Pay: $25.00HR
Co-op term: Spring/Summer 2027 (double or single block)
PRINCIPAL DUTIES AND RESPONSIBILITIES
  • Able to analyze existing production processes, identify work elements, time them & optimize balance. Area of focus to include assembly line flow, workstations design, ergonomics & material flows.
  • Develop & design tooling, fixtures & simple equipment for new and existing products and processes.
  • Develops innovative solutions to complex engineering and manufacturing production problems through identification and implementation of manufacturing process including conducting process analysis, applying knowledge of product design, fabrication, assembly, tooling and materials, and soliciting observations from the operators/production technicians.
  • Improves manufacturing efficiency by analyzing and planning work flow, space requirements, and equipment layout.
  • Refines and enhances processes by applying continuous improvement and Lean manufacturing techniques to areas of production.
  • Facilitates and supports visual management in a production environment.
  • Evaluates capital equipment investments and prepare cost justifications. Designs and prepares concept drawings of new equipment or modifications to existing equipment. Writes equipment specifications for work with outside vendors. Manages the overall implementation of capital equipment projects.
  • Identifies and implements solutions for issues relating to safety, quality, productivity, cost & delivery
  • Assures product and process quality by designing testing methods, testing finished product and process capabilities, and establishing standards to confirm and validate manufacturing process requirements. Determines root cause of failure using statistical methods (e.g., design of experiment, SPC) that may result in changes in design, tolerances, or processing methods.
  • Prepares documentation for new and existing processes and engineering procedures. Develops manufacturing work instructions, procedures, and standard work using through the use of engineering methods.
  • Assists leadership team and others in performing work load analysis and resources optimization.
  • Assures product and process quality by designing error proof mechanisms; establishing standards; and validating manufacturing processes.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.

EDUCATION AND EXPERIENCE
  • Working towards BS degree in Mechanical, Industrial, Manufacturing Engineering, or a related field of engineering is preferred.
  • Experience with Pro-E / Creo, AutoCad, and / or MasterCam is preferred
  • Writing specification for complex equipment & working w/ vendors
  • Ability to write work instructions & related documentation
  • DFM preferred
  • A basic working knowledge of controls
  • A positive attitude & hands-on mentality

PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is frequently required to stand for long periods of time and operate machinery and/or lift and/or move up to 40 pounds. The employee is occasionally required to kneel, bend, stoop, walk or work in high precarious places. Specific vision abilities required by this job include close vision, distance vision, depth perception, color vision and ability to adjust focus. PPE is required.
WORKING CONDITIONS
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee regularly works near moving mechanical parts and equipment of various sizes. The employee is occasionally exposed to fumes and airborne particles, toxic or caustic chemicals, risk of electrical shock and vibration. The noise level in the work environment is usually loud.
DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.
SPX FLOW is an equal opportunity employer and makes employment decisions without regard to race, color, religion, national origin, gender, age, disability, protected veteran status, or any other reason prohibited by law.
SPX FLOW VALUES
SPX Flow employees are expected to behave in accordance with our company values as outlined below.
QUALITY
Quality encompasses all aspects of SPX's business, and every employee shares the responsibility to prevent the occurrence of any nonconformity relating to product, process and the quality system. All employees have an obligation to identify and record any such nonconformity, and through designed channels, initiate and recommend solutions.

What SPX Flow employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom