Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

W3global

CNC Programmer/Machinist Jobs in Buffalo,NY,US

Career Insights for CNC Programmer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on New York data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A CNC Programmer programs computer-controlled equipment used to cut wood, plastic, or metal according to precise measurements, or equipment used for different manufacturing processes.

$59,424 / year median in New York

+11% projected growth

Explore Career

Job Description

CNC Programmer/Machinist Location:
Buffalo, NY Job Type:
Full-Time Shift:
Day Shift Compensation:
DOE Position Overview We are seeking a skilled CNC Programmer/Machinist to join a growing precision manufacturing team. This role is ideal for a motivated professional with hands-on experience programming, setting up, and operating CNC lathes and mills in a custom manufacturing environment. The successful candidate will be responsible for producing high-quality precision components while maintaining strict quality and production standards. Key Responsibilities Program CNC lathes and milling machines for both custom and repeat production jobs. Set up, operate, and troubleshoot CNC machines to ensure efficient production. Read and interpret engineering drawings, blueprints, and job routers. Select tooling, establish machine offsets, and optimize machining processes. Perform first article inspections (FAI), in-process inspections, and final quality checks. Verify dimensional accuracy using precision measuring instruments. Collaborate with production, quality, and supervisory teams to resolve machining challenges. Maintain production schedules while ensuring high-quality workmanship. Identify opportunities for process improvements to increase efficiency and reduce scrap. Follow all company safety policies and maintain a clean, organized work area. Required Qualifications Minimum 1 year of CNC machining experience. Experience programming and operating CNC lathes and/or CNC mills. Ability to read and interpret mechanical drawings and blueprints. Familiarity with G-code/M-code programming. Experience performing machine setup, tooling changes, and work offsets. Strong understanding of machining processes, feeds, speeds, and cutting tools. Ability to use precision measuring instruments such as calipers, micrometers, height gauges, and indicators. Strong attention to detail and commitment to producing quality parts. Excellent problem-solving and communication skills. Ability to work independently and as part of a team. Preferred Qualifications Experience with Mastercam, Fusion 360, GibbsCAM, CAMWorks, SolidCAM, or similar CAM software. Knowledge of GD&T (Geometric Dimensioning & Tolerancing). Experience in custom job shop or precision manufacturing environments. Familiarity with First Article Inspection (FAI) and quality documentation. Benefits Competitive hourly pay Health Insurance Dental Insurance Vision Insurance Paid Time Off Flexible Schedule If you are a detail-oriented CNC professional who enjoys programming, machining, and producing high-quality precision components, we encourage you to apply.