Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer/Set-Up

$30 - $46 per hour

Progressive Machine & Design

Job Description

Job Description

Description:

Global Packaging Systems (GPS) - A Division on PMD
Pay Range: $30.00–$46.00/hour
Employment Type: Full-Time | Non-Exempt

Global Packaging Systems (GPS) is looking for an experienced CNC Programmer / Set-Up professional to join our manufacturing team. This is a highly skilled, hands-on role responsible for programming, setting up, and proving out CNC milling operations to produce accurate, high-quality parts.

The CNC Programmer / Set-Up will use Mastercam CAM software, solid models, engineering drawings, and machining expertise to develop efficient machining processes from concept through production. This position also works closely with Engineering, Quality, Production, and the CNC Supervisor to solve machining challenges, develop manufacturing processes, and support the development of CNC team members.

The ideal candidate is a strong CNC programmer and machinist who enjoys solving problems, improving processes, and helping others develop their technical skills

What You'll DoCNC Programming & Machining:
  • Review blueprints, solid models, sketches, specifications, manuals, and sample parts to determine machining processes and setup requirements.
  • Develop and generate CNC programs using Mastercam CAM software and solid models.
  • Determine the most effective tooling, tool holders, fixtures, and work-holding methods for each job.
  • Develop programs for machining parts and fixtures.
  • Set up tooling, fixtures, vises, clamps, and work-holding devices in CNC mills.
  • Establish tool lengths, work coordinates, and fixture offsets.
  • Prove out programs and produce first-piece and prototype parts.
  • Run and edit CNC programs and make necessary machine-control adjustments.
  • Troubleshoot machining, tooling, fixture, and programming issues.
Process Development & Quality:
  • Develop detailed setup sheets containing tooling, fixture, work-piece, raw material, and other information needed for repeat production.
  • Inspect first parts to verify that the machining process meets required specifications.
  • Partner with the Quality Department during first-article inspections and other quality activities.
  • Collaborate with Engineers, Production personnel, and other programmers to resolve machining and fixture challenges.
  • Help develop manufacturing process plans, including personnel, materials, subcontracting, facility, tooling, and equipment requirements.
  • Identify opportunities to improve machining efficiency, quality, and repeatability.
Quoting & Production Support:
  • Determine material and tooling requirements for quoting and manufacturing.
  • Develop program, setup, and cycle-time estimates to support quoting and production planning.
  • Provide technical input regarding machining methods, tooling, fixtures, and production requirements.
  • Train and support CNC Operators following initial job setup.
  • Work with the CNC Supervisor to coach, mentor, and cross-train CNC Set-Up/Operators.
  • Help develop the technical capabilities and versatility of the CNC team.
General Responsibilities:
  • Perform assigned preventive maintenance activities.
  • Maintain a clean and organized work area.
  • Follow all company safety procedures and properly use required PPE.
  • Perform other duties within the scope of the position as assigned by management.

Requirements:

Required Qualifications:

  • 6+ years of CNC machining experience , including significant experience programming and setting up CNC mills.
  • Strong experience programming CNC mills using Mastercam CAM software .
  • Strong knowledge of cutting tools, tool holders, vises, clamps, and other work-holding methods.
  • Working knowledge of GD&T (Geometric Dimensioning & Tolerancing) .
  • Ability to read and interpret engineering blueprints and 3D solid models.
  • Ability to develop, run, and edit CNC programs.
  • Experience establishing tool lengths, work coordinates, and fixture offsets.
  • Ability to develop or modify work-holding devices and fixtures.
  • Strong understanding of machining processes, tooling, feeds, speeds, and setup requirements.
  • Ability to calculate machining requirements and apply basic algebra and mathematical concepts.
  • Strong troubleshooting and problem-solving skills.
  • Good written and verbal communication skills.
  • Ability to work independently while also collaborating effectively with Engineering, Quality, Production, and other team members.
Preferred Qualifications:
  • Related vocational, technical, or associate degree in CNC machining, manufacturing technology, or a related field.
  • Experience developing manufacturing process plans.
  • Experience with CNC machining for prototype, low-volume, or complex parts.
  • Experience with first-article inspection processes.
  • Experience providing technical direction, training, or mentoring to CNC Operators and Set-Up personnel.

We're looking for someone who:

  • Takes ownership of the machining process from programming through production.
  • Has strong attention to detail and takes pride in producing high-quality parts.
  • Enjoys solving complex machining and manufacturing problems.
  • Can translate a drawing or 3D model into an efficient machining process.
  • Thinks proactively about tooling, fixtures, cycle time, and manufacturability.
  • Is comfortable troubleshooting at the machine.
  • Looks for opportunities to improve processes and increase efficiency.
  • Communicates well with Engineers, Quality, Production, and fellow machinists.
  • Enjoys sharing knowledge and helping less-experienced team members grow.
  • Can balance independent work with being a strong team contributor.

If you're an experienced CNC programmer and machinist who enjoys turning complex designs into precision-machined parts—and helping improve the people and processes around you—we'd like to hear from you.

Apply today to join the GPS team!

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer/Set-Up in Victor, NY vacancy
  •  ...CNC Set-Up / OperatorGlobal Packaging Systems (GPS) is looking for an experienced CNC Set-Up / Operator to join our manufacturing team. In this role, you will set up and operate CNC equipment to produce quality parts that meet customer and work-order specifications.The... 
    Suggested

    Progressive Machine and Design

    Victor, NY
    2 days ago
  • $43.7k - $80.78k

     ...Machinist is primarily responsible for the operation of CNC and manual machinery. Responsible for the inspection finished goods...  ...to ensure machine is to specifications. Perform all machines set up duties. Perform safety and housekeeping tasks. Perform... 
    Suggested
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    SPX FLOW

    Farmington, NY
    8 days ago
  •  ...Job Description Job Description CNC Programmer Our client is a well-established, third-generation family-owned precision sheet metal fabrication and contract manufacturing company with decades of industry experience and approximately 180 employees. The organization... 
    Suggested
    Contract work
    Work at office
    Day shift

    TGG Accounting

    Victor, NY
    12 days ago
  • $43.7k - $80.78k

     ...Machinist is primarily responsible for the operation of CNC and manual machinery. Responsible for the inspection finished goods...  ...to ensure machine is to specifications. Perform all machines set up duties. Perform safety and housekeeping tasks. Perform... 
    Suggested
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    SPX FLOW

    Victor, NY
    8 days ago
  • $43.7k - $80.78k

     ...Machinist is primarily responsible for the operation of CNC and manual machinery. Responsible for the inspection finished goods...  ...to ensure machine is to specifications. Perform all machines set up duties. Perform safety and housekeeping tasks. Perform... 
    Suggested
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    SPX FLOW

    Farmington, NY
    8 days ago
  • $43.7k - $80.78k

     ...Machinist is primarily responsible for the operation of CNC and manual machinery. Responsible for the inspection finished goods...  ...to ensure machine is to specifications. Perform all machines set up duties. Perform safety and housekeeping tasks. Perform... 
    Relocation package
    Shift work
    Night shift
    Afternoon shift

    SPX FLOW

    Fishers, NY
    8 days ago
  •  ...Job Title: CNC Machinist 4 - 10 hour days - Fridays off $5,000 signing bonus FLSA Status: Non-exempt GENERAL PURPOSE OF JOB. Set up and make world class parts in order to efficiently print. Must be a dependable, team player. Intermediate... 
    Relocation package

    Techniks Inc

    Fairport, NY
    21 hours ago
  • $30 per hour

     ...CNC Lathe MachinistPay: $30.00/hour+Schedule: First Shift | Flexible Start Times AvailablePosition OverviewWe are looking for an experienced...  ...our machining team on first shift. This role is responsible for setting up, operating, and monitoring CNC lathes equipped with Fanuc... 
    Contract work
    Temporary work
    Flexible hours
    Day shift

    Aerotek

    East Rochester, NY
    21 hours ago
  •  ...CNC Operator: We are looking for a CNC Operator with a minimum of 3+ years experience, to operate a Thermwood 3-axis router at our Canandaigua building. The successful candidate will be required to set-up, cut, and label materials according to the production schedule.... 
    Local area
    Monday to Friday
    Shift work

    Ikoniq

    Canandaigua, NY
    3 days ago
  •  ...Vision/401k match/Company paid STD & LTD GENERAL PURPOSE OF JOB. Set up and make world class parts in an efficient manner. Must be a...  ...include the following. 1. Set up and operate any CNC lathe/mill machine safely and productively. 2. Perform first piece... 
    Relocation package
    Afternoon shift

    Techniks Inc

    Fairport, NY
    4 days ago
  • $30 per hour

     ...CNC Lathe Machinist Pay: $30.00/hour+ Schedule: First Shift | Flexible Start Times Available Position Overview...  ...our machining team on first shift. This role is responsible for setting up, operating, and monitoring CNC lathes equipped with Fanuc controls... 
    Weekly pay
    Contract work
    Temporary work
    Flexible hours
    Day shift

    Aerotek

    East Rochester, NY
    21 hours ago
  • $16 - $32 per hour

     ...Overview: CNC Machinists perform set-up, dimensional inspection, and production operating tasks for a variety of equipment, including live-tool lathes, Swiss lathes, grinders, EDMs, mills, and machining centers. Openings are on 2nd shift, Monday - Thursday 4:00pm... 
    Hourly pay
    Work at office
    Shift work
    Afternoon shift

    G.W. Lisk Company, Inc.

    Clifton Springs, NY
    1 day ago
  • $20 - $27 per hour

     ...About the role We are seeking an experienced CNC Operator to join our team. The right candidate will be responsible for operating...  ...quality, reduce cycle times, cut tooling costs, and simplify set-ups. Observe machine operations to detect malfunctions or... 
    Temporary work
    Flexible hours
    Shift work
    Afternoon shift

    Touch Point Inc

    Honeoye Falls, NY
    21 hours ago
  • $21 - $27 per hour

     ...Pay: $21–$27/hour Schedule: 1st Shift | Full-Time Work Setting: Onsite About the Opportunity A well-established, third-...  ...to job requirements and specifications. Work closely with the CNC programming team, which provides machine programs. Adjust between... 
    Hourly pay
    Full time
    Day shift

    TGG Accounting

    Victor, NY
    5 days ago
  • $20 - $22 per hour

     ...paid holidays, medical, dental, vision, life, 401k + match, paid uniforms, paid weekly. Responsibilities include: Set up and run manual and CNC engine lathes. Use precision measuring tools including calipers and analog micrometers. Read and understand work... 
    Hourly pay
    Weekly pay

    Finzer Roller Inc

    Palmyra, NY
    3 days ago
  • $25 - $29.13 per hour

     ...company, and the world, forward. Join our Fairport team as a Precision Griding Machinist, where your expertise will be integral in setting up, operating, and maintaining precision grinding equipment to create high-quality components that power breakthrough products across... 
    Hourly pay
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Corning

    Fairport, NY
    1 day ago
  • $19.28 per hour

    Schedule: Monday - Thursday, 5:00 AM - 3:30 PM We are seeking a Machine Operator to operate and monitor slicing equipment, ensuring quality production while meeting daily output goals. Responsibilities: Operate and adjust slicing machines Monitor part quality...
    Hourly pay
    Temporary work
    Local area

    Adecco

    Victor, NY
    8 days ago
  • $16.5 per hour

    ~ Reliable attendance and a positive work ethic. What We Offer Competitive pay: 16.50 Full-time opportunity Weekly pay Opportunity for growth and advancement Supportive team environment Apply today and start building your future with a company that...
    Hourly pay
    Weekly pay
    Full time
    Temporary work
    Local area
    Immediate start

    Adecco

    Victor, NY
    8 days ago
  • $19 - $21.5 per hour

    Adecco is hiring Machine Operators for an exciting temp-to-hire opportunity in Macedon, NY! Join a dynamic and innovative manufacturing team dedicated to producing high-quality products and continuous improvement. This is your chance to grow with a company that...
    Hourly pay
    Temporary work
    Local area
    Immediate start
    Shift work

    Adecco

    Fishers, NY
    8 days ago
  • $18 - $22 per hour

    Schedule: Monday - Thursday, 5:00 AM - 3:30 PM We are seeking a Machine Operator to operate and monitor slicing equipment, ensuring quality production while meeting daily output goals. Responsibilities: Operate and adjust slicing machines Monitor part quality...
    Hourly pay
    Temporary work
    Local area

    Adecco

    Mendon, NY
    8 days ago
  •  ...back on shelf or in tool drawers. Repair or requisition replacement parts, tooling or hardware as needed to maintain adequate stock.Set up and operate all tool room machines for specific form tool, tap, drills, or holder for grinding.Maintain proper housekeeping and safety... 
    Apprenticeship
    Local area
    Shift work

    GEMS INC

    Fairport, NY
    3 days ago
  • $115k - $140k

     ...on larger or high complexity projects and/or multiple smaller projects. ~Occasional training of new and/or less senior engineers. ~Set technical direction for other engineers on portions of larger or more complex projects. ~Peer Review of other engineers’ work for accuracy... 
    Relocation package

    Progressive Machine & Design, LLC

    Victor, NY
    a month ago
  • $20.5 per hour

    Job Description Position Purpose: Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position makes equipment recommendations and ensures that units are maintained...
    Local area

    Home Depot

    Victor, NY
    21 hours ago
  • $18 - $20 per hour

    Schedule: Monday - Thursday, 6:00 AM - 4:30 PM | Friday, 6:00 AM - 11:00 AM Location: Greece/Gates Area, NY We are seeking a reliable Manufacturing Associate to join our team. In this role, you'll assemble components using hand and power tools while ensuring quality...
    Hourly pay
    Full time
    Temporary work
    Local area

    Adecco

    Victor, NY
    8 days ago
  • $135k - $160k

     ...independently on larger or high complexity projects and/or multiple smaller projects. ~Training of new and/or less senior engineers. ~Set technical direction for multiple engineers on portions of larger or more complex projects. ~Peer Review of other engineers’ work for... 
    Relocation package

    Progressive Machine & Design, LLC

    Victor, NY
    a month ago
  •  ...quality, complex optical components to customers' specifications. Set up and operate conventional optical manufacturing equipment and/or computer-controlled fabrication machines (5- axis simultaneous CNC equipment). Prepares tooling for grinding, polishing or... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours
    Weekend work

    Vertex Optics

    Victor, NY
    12 days ago
  • $100k - $130k

     ...implement software from the requirements phase to the delivered product Analyze, design, and implement software subsystems given a set of high-level requirements Analyze and improve system performance as needed Participate in code reviews and provide... 
    Hourly pay
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    Metrea

    Victor, NY
    2 days ago
  •  ...be responsible for any or all of the following: Disassembling, cleaning, and reassembling the company’s tools properly. Using CNC or manual mills, lathes, and grinders to manufacture spare and replacement parts for the company’s production molds. Designing and... 

    Stever-Locke Industries

    Honeoye Falls, NY
    4 days ago
  • $19 - $21.5 per hour

     ...Strong communication, organizational, and math skills Positive attitude, eager to learn, and able to work collaboratively in a team setting Ability to lift up to 50 lbs. and work overtime as needed If you're ready to build a rewarding manufacturing career with a... 
    Hourly pay
    Weekly pay
    Temporary work
    Local area

    Adecco

    Fishers, NY
    8 days ago
  • $20.25 per hour

    Schedule: Full time Availability: Applying To This Requisition Allows You To Be Considered For Multiple Opportunities. Please Provide As Much Availability That Works With Your Schedule. Age Requirement: 18 years or older Location: Rochester, NY Address: 1500 Brooks Ave...
    Full time
    Night shift

    Wegmans Food Markets

    Bloomfield, NY
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer/Set-Up. Be the first to apply!