Demo

CNC Programmer/Machinist

W3Global
Buffalo, NY Full Time
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/28/2026
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.

Salary : $26 - $30

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer/Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer/Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at W3Global

  • W3Global Wilmington, DE
  • We are seeking a motivated and client-focused Attorney to join our growing legal team. This role is responsible for evaluating, managing, and resolving cas... more
  • 9 Days Ago

  • W3Global Reno, NV
  • Job Responsibilities Develop positive relationships with staff members and operational staff Uphold our Core Values. Develop positive relationships with ev... more
  • 9 Days Ago

  • W3Global Milwaukie, OR
  • About the job Job description: Role: As an Account Manager for the client, you will play a pivotal role in driving our business growth by nurturing relatio... more
  • 9 Days Ago

  • W3Global Grand Rapids, MN
  • Client is seeking a Quality Engineering Technician and CMM Programmer to join our growing CNC machining team. We are looking for a motivated, detail-orient... more
  • 9 Days Ago


Not the job you're looking for? Here are some other CNC Programmer/Machinist jobs in the Buffalo, NY area that may be a better fit.

  • Envision Benefits Group LLC North Tonawanda, NY
  • Description A growing metal fabrication and machining company is seeking a skilled Machinist to join its team. This role is ideal for a detail-oriented pro... more
  • 28 Days Ago

  • AP Executive Staffing Buffalo, NY
  • AP Executive Staffing is partnering with a well-established and highly respected precision manufacturer serving demanding industrial markets to identify an... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!