1

Cnc Programmer Prototype Machinist Jobs in Rochester, NY

Senior Glass CNC Machinist

Rochester, NY · On-site

$20.25 - $27.75/hr

Position Summary The Senior Glass CNC Machinist is responsible for programming, setting up, operating, troubleshooting, and optimizing CNC equipment used in the precision machining of glass and ...

Demonstrates a high level of knowledge in programming and overall machine operation. * Understands ... Prototyping experience a plus * Strong sense of ownership and work ethic, written and verbal ...

Be Seen First

CNC Machinist

Rochester, NY · On-site

$18 - $23/hr

We are looking for a competent CNC Operator to use CNC machinery safely and accurately to perform a ... High school diploma or equivalent; certificate or diploma in engineering or relevant discipline is ...

New

CNC Machinist

Rochester, NY · On-site

$25 - $30/hr

Verify CNC machinery is in good working order prior to set up * Set up machinery to succesfully ... Conduct all programming as required * Examine and inspect the first article produced to ensure ...

Showing results 21-40

Cnc Programmer Prototype Machinist information

See Rochester, NY salary details

$16

$30

$44

How much do cnc programmer prototype machinist jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for cnc programmer prototype machinist in Rochester, NY is $30.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.14 and $34.38 per hour, depending on experience, location, and employer.

What is the difference between Cnc Programmer Prototype Machinist vs Cnc Operator?

AspectCnc Programmer Prototype MachinistCnc Operator
CredentialsTechnical training, certifications in CNC programming and machiningBasic CNC operation training or on-the-job training
Work EnvironmentDesigning and setting up prototypes, working in machine shops or R&D labsOperating CNC machines in production settings
Job FocusDeveloping and programming prototypes, precision machiningRunning machines to produce parts according to existing programs
Industry UsagePrototyping, R&D, custom manufacturingMass production, manufacturing lines

The main difference is that Cnc Programmer Prototype Machinists focus on designing and programming prototypes with specialized skills, while Cnc Operators primarily run CNC machines for mass production. The Prototype Machinist role requires more technical expertise in programming and setup, whereas the Operator role emphasizes machine operation and efficiency.

What are some typical challenges faced by CNC programmer prototype machinists when working on new product development projects?

CNC Programmer Prototype Machinists often encounter challenges such as interpreting incomplete or evolving design drawings, working with unconventional materials, and meeting tight deadlines for prototype delivery. Collaboration with engineers and designers is essential, as frequent design revisions may require rapid adjustments to machining programs and tool paths. Flexibility, strong problem-solving skills, and clear communication are key to successfully navigating these dynamic projects and ensuring prototypes meet precise specifications.

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

To excel as a CNC Programmer Prototype Machinist, you need expertise in CNC programming, precision machining, blueprint reading, and a background in manufacturing or mechanical engineering. Familiarity with CAD/CAM software, G-code, and operation of CNC mills and lathes is essential, and certifications such as NIMS or equivalent are often preferred. Strong problem-solving skills, attention to detail, and effective communication help you adapt to design changes and collaborate with engineers. These abilities are crucial for producing accurate prototypes, reducing errors, and ensuring efficient workflow in a fast-paced manufacturing environment.

What is a CNC programmer prototype machinist?

CNC Programmer Prototype Machinists are skilled professionals who create and test prototype parts using computer numerical control (CNC) machines. They are responsible for programming the machines, setting up tools and materials, and ensuring that prototype components are produced accurately according to engineering specifications. These machinists often work closely with engineers and designers to refine prototypes, troubleshoot production issues, and improve manufacturing processes. Their expertise is crucial in transforming design concepts into tangible, testable products. This role requires a strong understanding of machining principles, programming languages like G-code, and the ability to interpret technical drawings.
What are popular job titles related to Cnc Programmer Prototype Machinist jobs in Rochester, NY? For Cnc Programmer Prototype Machinist jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Cnc Programmer Prototype Machinist jobs in Rochester, NY look for? The top searched job categories for Cnc Programmer Prototype Machinist jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Cnc Programmer Prototype Machinist jobs? Cities near Rochester, NY with the most Cnc Programmer Prototype Machinist job openings:
Infographic showing various Cnc Programmer Prototype Machinist job openings in Rochester, NY as of July 2026, with employment types broken down into 83% Full Time, 10% Part Time, 2% Contract, and 5% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $63,531 per year, or $30.5 per hour.

Machinist / CNC Programmer II

OptiPro Systems

Rochester, NY

$20 - $35/hr

Full-time

Re-posted 28 days ago


Job description

LOCATION
On-site in Ontario, NY
EMPLOYMENT TYPE
Full-Time Hourly
Full-time, hourly employees are expected to work a minimum of 40 hours per week. Overtime, evenings, and weekends may be necessary to fulfill the responsibilities of their position and meet business and operational demands.
The standard workweek is Monday through Friday, 8:00 am – 5:00 pm.
POSITION SUMMARY
Machinist II/CNC Programmer II is responsible for the fabrication of parts and tooling that meets customers’ expectations. They will do this by utilizing the companies CNC lathes, CNC mills and other available CNC equipment along with conventional equipment. They should have good mechanical aptitude and concentrated attention to each job, so as not to damage tools, machines or make mistakes on jobs. They should be an example of the performance of essential duties and responsibilities. They should have multiple years of on-the-job experience.
COMPENSATION
$20 - $35 hourly
ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Reads and creates prints, drawings and sketches
    • Accurately interprets Prints, Drawings and Models recognizing symbols and tolerances.
    • Math skills to interpret prints.
  • Run Jobs efficiently
    • Know how to order tools and materials.
    • Be able to analyze a job to determine a logical way of estimating and making it.
    • Have a good understanding of what tools are needed to make a part and how to utilize them.
    • Be able to use Cam terminal or controllers to program CNC equipment.
    • Be able to use MasterCam or similar CAD/CAM to call up/create geometry and or models and toolpaths.
    • Be able to make proper adjustments and edits to produce parts that are within tolerance.
    • Be able to use Skills and Knowledge to produce parts with minimal supervision
    • Be able to train coworkers in the safe and efficient operation of areas machines.
    • Be a resource for engineers as to how parts may be manufactured.
  • Maintain good customer / coworker relations
    • Treat others with respect, interfacing them in a courteous manner.
    • Communicate effectively so that no details of a job are missed.
    • Be willing to work short notice overtime to meet customers’ needs.
    • Be sensitive to changing priorities and switch jobs to meet needs.
    • Individuals should be able to follow work instructions to make quality parts.
  • Keep a neat work area / Follow established safety practice
    • Properly care for equipment
    • Daily clean off machines used, brushing them off and wiping them down.
    • Daily sweep up surrounding work area (mop as necessary)
    • Always wear safety glasses, use guards and any PPE (personal protective equipment when needed.
  • Abide by company rules and policies
    • To work in the shop area unless required to work elsewhere. (if working out of the area just communicate).
    • Keep breaks and lunch times within limits
    • Take care of personal business on personal time. (Phone use, computer use, personal government jobs. Etc.) Emergencies being the exception.
  • Keep a record of all time worked
    • Accurately record time daily using companies time tracking system
  • Approach to work
    • Take initiative, if waiting for someone find something productive to do, (sweep, wipe down benches / machines.)
    • Manage time effectively (keeping quality in mind)
    • Seek ways to improve jobs.
    • Engage in personal job development and training
  • Items of priority
    • Safety
    • Attitude (Desire to want to do what is necessary, consistently give best effort.
    • Quality
    • Working steadily
    • Good communication
    • Job Skills
SUPERVISORY RESPONSIBILITIES
None
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly exposed to moving mechanical parts, fumes or airborne particles, toxic or caustic chemicals, risk of electrical shock, and vibration. The noise level in the work environment may be loud.
ABOUT THE COMPANY
OptiPro Systems, located in the greater Rochester (NY) area, has been providing precision machine tools for New York state manufacturing companies for more than 40 years. OptiPro was founded on the principles of sales integrity combined with unprecedented service and support. Maintaining this business model allowed OptiPro to become a world leader in designing and manufacturing innovative grinding, polishing, and metrology machines for the precision optics and advanced ceramics industries. To learn more, you can watch our company video here - https://www.youtube.com/watch?v=bsLDnOJHMO4
EEO DISCLAIMER
OptiPro Systems is an equal opportunity employer. We do not discriminate based on race, color, religion, sex, national origin, disability, military or veteran status, or any other Federal or State legally protected class. We are committed to maintaining an inclusive workplace through ongoing affirmative action efforts.