
CNC Programmer/Set-Up
Nesco Resource · Victor, NY
Strong hiring record · median 2 days open
All reasons
In its favour
- Posted today
- Still listed on the employer's own board
- Publishes a salary range
Job Title
CNC Set-Up & Programmer
Location
Victor, NY
Employment Type
Full-Time | Direct Hire
Summary
Nesco Resource is seeking a skilled CNC Set-Up & Programmer to join a manufacturing team in Victor, NY. This role is responsible for setting up and operating CNC machines to produce precision parts according to specifications. The ideal candidate will have strong setup experience, the ability to read blueprints, and a solid understanding of machining processes, tooling, and offsets.
Pay Rate
$22.00 – $30.00/Hour (Based On Exp.)
Shift
- Day Shift | Monday – Friday | 7:00 AM – 3:30 PM
Key Responsibilities
- Analyze engineering drawings, CAD models, blueprints, and technical specifications to develop efficient machining and manufacturing strategies.
- Create, optimize, and troubleshoot complex CNC programs using Mastercam to support prototype, low-volume, and production machining requirements.
- Determine tooling, fixturing, work-holding, cutting parameters, and machining sequences to maximize quality, throughput, and machine utilization.
- Configure and validate CNC machine setups, including tooling, fixtures, work offsets, and machine parameters to ensure accurate and repeatable production.
- Lead program prove-outs, first-article manufacturing, and process validation activities while ensuring compliance with dimensional and quality requirements.
- Collaborate with Engineering, Quality, and Production teams to resolve technical manufacturing challenges and implement effective process solutions.
- Develop and maintain comprehensive setup documentation, tooling requirements, and process instructions to support standardized and repeatable operations.
- Perform root-cause analysis and corrective actions on machining, tooling, fixture, and programming issues to improve productivity and reduce downtime.
- Provide technical expertise for quoting and production planning by developing cycle-time estimates, tooling requirements, material specifications, and machining strategies.
- Drive continuous improvement initiatives focused on reducing setup times, optimizing cycle times, improving part quality, and increasing manufacturing efficiency.
- Support new product introduction efforts by developing machining processes, fixtures, and production methodologies for complex components.
- Mentor, train, and provide technical guidance to CNC Operators and Set-Up Technicians to strengthen team capabilities and process consistency.
- Contribute to capacity planning, process development, and manufacturing best practices to support operational and business objectives.
- Perform preventive maintenance activities, maintain a safe and organized work environment, and ensure compliance with all safety and quality standards.
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.
Nesco Resource offers a comprehensive benefits package for our associates, which includes a MEC (Minimum Essential Coverage) plan that encompasses Medical, Vision, Dental, 401K, and EAP (Employee Assistance Program) services.
Nesco Resource provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
More jobs at Nesco Resource
All 13- CNC ProgrammerNesco Resource · Streetsboro, OH · USD 25–30/hrtoday
- CNC Programmer - 1st shiftNesco Resource · Bay Shore, NY · USD 34–40/hrtoday
- UX Designer (Mid-Level)Nesco Resource · Glendale, WItoday
- Desktop Support TechnicianNesco Resource · Glendale, AZyesterday
- System Integration Test Engineer - Secret ClearanceNesco Resource · Grand Prairie, TXyesterday
Similar roles
- CNC Programmer / Senior CNC ProgrammerExalta · Marquette, MI, United States6mo ago
- CNC Programmer - Multi Axis CNC LatheRTC Aerospace · Sumner, WA, United States · USD 40–45/hr3mo ago
- CNC ProgrammerTalnt · Birmingham, United States3d ago
- CNC ProgrammerIts · Hudson, OH · USD 30–94/hryesterday
- CNC PROGRAMMERSytech · Spokane Valley, WA1mo ago
- CNC PROGRAMMER095af030-fc79-45d0-8b60-3e791d6f765b · Rochester, NY, United States · USD 31–43/hr3mo ago