Demo

CNC Programmer II or III

Northeast Tool & Manufacturing
Matthews, NC Full Time
POSTED ON 3/1/2025
AVAILABLE BEFORE 8/23/2025

Ready to join an award-winning company and help us build a high performing team as our CNC Programmer II or III? Then, let’s talk!


Conveniently located in Matthews, North Carolina - right outside of beautiful, growing Charlotte, NC – Northeast Tool is centrally located to the city, beaches, mountains and hiking, all within a 2-3 hour radius. Relocation assistance available!


Position Overview:

Northeast Tool is seeking an experienced CNC Programmer (level II or III – dependent upon experience) to join our Engineering team. The CNC Programmer performs analysis of drawings and models and creates a program within Mastercam to machine the materials to the specifications in the most efficient manner on simultaneous 5-axis mill machines. This includes utilization of CIMCO probing and validating programming through Vericut. They are responsible for creating the process for complex, precision machining on high dollar exotic material assets. This process includes creating a set-up sheet, tooling list, creating a critical dimension sheet or control and manufacturing plan, and responsible for managing tooling to standardized tooling and submitting requisitions as required. They also support manufacturing with troubleshooting as needed.


Essential Duties and Responsibilities:

  • Perform complex programming in Mastercam for horizontal and vertical mills, working with a variety of materials (Inconel, Monel, Hastelloy, Aluminum, Stainless Steel, etc.).
  • Perform detailed analysis of component parts configuration/dimensions to determine the most efficient machining operations required for production.
  • Use Mastercam to calculate and write programs for CNC machines to fabricate component parts to stated engineering specifications for aircraft and space engine hardware, continuously improving upon existing processes and updating programs accordingly.
  • Verify programming through Vericut simulation software.
  • Define and maintain machining processes by studying customer blueprints and testing manufacturing methods, tooling, and equipment.
  • Communicate with and assist Manufacturing Engineering for the design and development of work holding, custom tooling, and gauging to meet customer inspection specifications to support production schedules, as needed.
  • Support the production floor with hands-on technical support by troubleshooting problems and implementing solutions to keep machines running conforming parts.
  • Manage tooling and drive continuous improvement and cost reduction opportunities in machining processes by leveraging new cutting and automation tools with external vendors.
  • Create and maintain tool set up sheets, record programming changes, document programs on engineering checklists, and sustain appropriate engineering paperwork.
  • Participate in and support continuous improvement efforts.
  • Act as subject matter expert to lead corrective action and root cause analysis discussions utilizing the appropriate method and tool (i.e. fishbone, 5-why, etc.).
  • Act as point of contact for Programming department and liaison for workflow communication with Quality, Management, and Operations; dependent upon experience and level assigned.
  • Support, mentor, and train CNC Programming Technicians and CNC Programmer level's I and II; dependent upon experience and level assigned.
  • Distribute workload to, review work of, and lead CNC Programming Technicians and CNC Programmers as appropriate; dependent upon experience and level assigned.
  • Other duties as assigned.


What We Are Looking For:

  • Bachelor’s Degree (B.S.) from a four-year college or university (Engineering degree strongly preferred).
  • 3 – 8 years’ programming experience with multi-axis machining; simultaneous 5-axis programming experience highly preferred.
  • An equivalent combination of post-secondary education and/or experience may be considered.
  • Strong proficiency in GD&T; GD&T ASME Y14.5 - 2018 foundational level certification, or ability to obtain within 3 months of hire.
  • Experience with 5 axis CNC machining set-up and operations.
  • Experience with Mastercam, certification a plus.
  • Demonstrable experience with SolidWorks.


Even Better:

  • Previous experience in an AS9100 Environment strongly preferred.
  • Proficiency with Siemens and/or Fanuc controllers and DMG Mori machine tool experience.
  • GD&T ASME Y14.5 - 2018 advanced level certification.
  • Mastercam Certifications: Mill 2D, Mill 3D, 4-Axis; Multi-Axis certifications strongly preferred.
  • Certified SolidWorks Associate (CSWA), or Certified SolidWorks Professional (CSWP).
  • Experience with Vericut software.
  • Experience with Six Sigma; Certified Six Sigma Yellow Belt (CSSYB) or higher.


Pay Rate: $95,000 - $140,000, depending on level of experience and required/preferred qualifications.


Why Northeast Tool?

We are an award-winning company with a focus on creating an employee-centric culture that enables us to continue to grow by delighting our customers.


You will be working in a newly renovated engineering office. In addition to fulfilling work with structured roles and responsibilities coupled with individual development and training plans, Northeast Tool offers relocation assistance, 9 paid holidays (including your birthday), 4% 401K match through Fidelity, free coffee, and education assistance. The company has a top 15% benefit plan with a dedicated Northeast Tool Nurse & Pharmacist on staff to help our team members navigate their healthcare.


  • Competitive pay
  • Medical, dental, vision, and life insurance
  • Company Matched 401K (Roth and Traditional)
  • Challenging and rewarding career
  • Family, team-focused working environment


We believe the only way our company can grow is when we nurture the growth of our employees. We are committed to working hard, having fun, and making an impact in our community. Sound too good to be true? Apply today to join our team!

Salary : $95,000 - $140,000

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 II or III?

Sign up to receive alerts about other jobs on the CNC Programmer II or III 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: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
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 II or III jobs in the Matthews, NC area that may be a better fit.

SWISS CNC MACHINE SUPERVISOR/PROGRAMMER

Concord NC , CNC Machine Shop, Concord, NC

CNC Programmer

Diedre Moire Corp., Charlotte, NC

AI Assistant is available now!

Feel free to start your new journey!