2

Full Time Cam Programmer Jobs in Rochester, NY (NOW HIRING)

Tool & Die Maker

Webster, NY · On-site

$56K - $65K/yr

Proficiency in CAD software such as SolidWorks or AutoCAD; experience with CAM programming is ... Hours: * Full Time - 40 hours per week * Monday - Friday Benefits: * Competitive salary and ...

Mold Maker

Ontario, NY · On-site

$35 - $45/hr

Job Type Full-time Description POSITION SUMMARY: Mold Maker helps to support manufacturing of ... Utilizes CAD/CAM data to efficiently process details and sequences. * Sets up and operates machines ...

CNC Machinist

Newark, NY · On-site

$20 - $27/hr

M - Th, 1st Shift 6a - 4:3p Full Time, Direct Hire Excellent Benefits Including: Medical, Dental ... CNC Machinist PrideStaff is assisting a local engineering and machining company who is seeking a ...

Full Time Cam Programmer information

See Rochester, NY salary details

$11

$39

$67

How much do full time cam programmer jobs pay per hour?

As of Jul 19, 2026, the average hourly pay for full time cam programmer in Rochester, NY is $39.01, according to ZipRecruiter salary data. Most workers in this role earn between $25.38 and $50.77 per hour, depending on experience, location, and employer.

What does a Full Time CAM Programmer do?

A Full Time CAM (Computer-Aided Manufacturing) Programmer is responsible for creating and optimizing programs that control automated machinery and manufacturing equipment, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering designs and blueprints into precise instructions that guide the machines during production. CAM Programmers also troubleshoot and refine these programs to improve efficiency, ensure product quality, and minimize waste. Their role is essential in industries like aerospace, automotive, and manufacturing, where precision and productivity are critical.

What are the typical collaboration points between a CAM Programmer and other departments in a manufacturing environment?

As a Full Time CAM Programmer, you'll frequently collaborate with design engineers, machinists, and quality control teams. Your role involves translating CAD models into machine instructions, so close communication with engineers ensures manufacturability and design intent are met. You'll also work with machinists to troubleshoot issues on the shop floor and optimize tool paths. Regular interaction with quality control helps ensure parts meet specifications, making teamwork essential for efficient production and continuous improvement.

What are the key skills and qualifications needed to thrive as a Full Time CAM Programmer, and why are they important?

To thrive as a Full Time CAM Programmer, you need strong proficiency in computer-aided manufacturing principles, CNC machining, and a relevant technical degree or equivalent experience. Mastery of CAM software such as Mastercam, SolidCAM, or Siemens NX, as well as familiarity with CAD tools and G-code programming, is typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for optimizing machining processes and collaborating with engineers and machinists. These skills ensure precise manufacturing, efficient workflow, and high-quality production outcomes in a competitive engineering environment.

What is the difference between Full Time Cam Programmer vs Part Time Cam Programmer?

AspectFull Time Cam ProgrammerPart Time Cam Programmer
Work HoursTypically 40 hours/week, full-time scheduleFewer hours, flexible schedule
CredentialsRelevant programming certifications, experience in camera systemsSame credentials, often with less experience required
Work EnvironmentOn-site or remote, in professional settingsSimilar environments, often project-based
Employer UsageFull-time employment with companies in security, broadcasting, or automationFreelance or part-time roles in similar industries

Full Time Cam Programmers work regular hours as full-time employees, often with benefits, while Part Time Cam Programmers have flexible schedules and may work on a project basis. Both roles require similar skills and credentials, but differ mainly in hours and employment status.

What are the most commonly searched types of Cam Programmer jobs in Rochester, NY? The most popular types of Cam Programmer jobs in Rochester, NY are:
What are popular job titles related to Full Time Cam Programmer jobs in Rochester, NY? For Full Time Cam Programmer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Full Time Cam Programmer jobs in Rochester, NY look for? The top searched job categories for Full Time Cam Programmer jobs in Rochester, NY are:
Machinist / CNC Programmer II

Machinist / CNC Programmer II

OptiPro Systems

Rochester, NY

$20 - $35/hr

Full-time

Re-posted 8 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.