Demo

CNC Programmer/Machinist

NES Bearing Co., Inc dba Napoleon Engineering Services
Olean, NY Full Time
POSTED ON 12/6/2025
AVAILABLE BEFORE 4/4/2026

Position Overview

Are you looking for more control over your work process and an environment where your contributions are seen and valued every day?

Napoleon Engineering Services (NES) is a trusted manufacturer of high-precision bearings for the aerospace industry. Our components support the safety and performance of some of the most advanced aircraft in the world. Quality, precision, and innovation are at the core of what we do.

We are currently hiring a CNC Programmer/Machinist for our second shift. This role is ideal for a skilled professional who thrives in a fast-paced environment, takes pride in craftsmanship, and is driven by continuous improvement.


Key Responsibilities

·        Set up and operate CNC grinding machines to produce parts according to specifications.

·        Read and interpret blueprints, technical drawings, and job travelers to understand project requirements.

·        Perform in-process and final inspections using precision instruments (calipers, micrometers, bore gauges, roundness equipment, surface profilometer, and coordinate measuring machines (CMMs), etc.).

·        Maintain tooling, fixtures, and equipment to ensure optimal performance.

·        Collaborate with Engineering to apply and interpret GD&T (Geometric Dimensioning and Tolerancing) standards in production process.

·        Implement lean manufacturing principles to improve efficiency and reduce waste.

·        Ensure safe operation of machinery and adherence to safety protocols at all times.

·        Support continuous improvement initiatives focused on reducing defects and optimizing the honing and machining process.


Qualifications

·        3–5 years of experience in CNC machining and/or programming.

·        Proven proficiency with CNC machine setup, operation, and troubleshooting.

·        Strong understanding of CNC programming (G-code and/or CAM software).

·        Experience with SolidWorks, CAD tools, and CAM programming preferred.

·        Solid mechanical aptitude and hands-on technical problem-solving skills.

·        Competent in performing precision measurements and calculations.

·        Aerospace industry experience is a plus.

·        Ability to work independently and collaboratively in a team environment.


Why Join NES?

NES offers a people-first culture built on excellence, collaboration, and innovation. Our work is mission-critical—and so are our employees.

Benefits include:

·        Competitive salary

·        Health, dental, vision insurance and ancillary/supplemental benefits

·        SIMPLE and Roth IRA with company match

·        Paid Time Off (PTO) and paid holidays

·        Clean, modern, and well-equipped facility


Apply Today

To take the next step in your career, email your resume to nes@nesbearings.com

We look forward to learning more about you and discussing your future with Napoleon Engineering Services


Salary.com Estimation for CNC Programmer/Machinist in Olean, NY
$50,148 to $63,838
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: 
$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
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$63,993 - $81,891
Income Estimation: 
$76,263 - $101,711
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

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

  • GRAND VALLEY MANUFACTURING CO Titusville, PA
  • The CNC Programmer will be responsible for developing programs to be used in multiple types of milling and turning machines to maximize production efficien... more
  • 1 Month Ago

  • Hill Precision LLC Titusville, PA
  • Job Summary We are seeking a skilled CNC Machinist to join our manufacturing team. The ideal candidate will be responsible for setting up, programming, and... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!