Demo

CNC Programmer

Kensington360
Charlotte, NC Full Time
POSTED ON 6/18/2026
AVAILABLE BEFORE 7/16/2026

Job Description


Kensington360 is working with a leading manufacturer of mission-critical flow control products serving the industrial and aerospace & defense markets. The business is looking for an experienced CNC Programmer to join its Monroe, NC facility, supporting high-quality machining operations across turning, milling and multi-axis lathe environments.


This role will focus on developing, writing and optimizing CNC programs using G-code, CAD and CAM software, while working closely with Manufacturing Engineering and shop floor teams to improve machining processes, cycle times, tooling performance and production efficiency.

The CNC Programmer will also support setup documentation, tooling and fixturing development, standard work estimates and process improvements across precision machining operations.


Key Responsibilities


  • Develop, modify and optimize CNC programs for turning, milling and multi-axis machining operations.
  • Work closely with Manufacturing Engineers and machine operators to troubleshoot production issues and improve machining processes.
  • Read and interpret engineering drawings, specifications and GD&T requirements.
  • Use CAD/CAM systems to create and maintain programs, tool lists, part routings and setup documentation.
  • Support tooling and fixturing design, including custom tooling and fixture concepts.
  • Partner with tooling vendors to improve tool life, reduce cost and increase throughput.
  • Carry out time studies and standard data analysis to support machining rates, estimates and production planning.


Requirements

  • Minimum 5 years’ experience in CNC programming and machining.
  • Strong experience with G-code and CNC machining processes.
  • CAD experience required.
  • CAM experience preferred.
  • Experience with turning, milling and/or multi-axis lathes.
  • Ability to read engineering drawings and understand GD&T.
  • Strong knowledge of tooling, fixturing, setup procedures and machining best practice.
  • Strong maths ability, including geometry, trigonometry, ratios and practical shop-floor calculations.
  • Strong communication skills and ability to work closely with engineering and production teams.
  • U.S. Citizenship required.

Salary : $100,000 - $110,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?

Sign up to receive alerts about other jobs on the CNC Programmer 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: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
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 Kensington360

  • Kensington360 Coldwater, MI
  • A leading advanced materials manufacturer is seeking an Additive Manufacturing Engineer – R&D to support the development of next-generation metal additive ... more
  • 2 Days Ago

  • Kensington360 Cleveland, OH
  • About the Role We are supporting a specialist engineering business looking for a Calibration Technician to join their team in Cleveland, Ohio. This role wi... more
  • 5 Days Ago


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

  • RecruitPod Global Concord, NC
  • Job Summary Client is seeking a CNC Router Programmer to program, set up, and operate CNC routing equipment used in the production of custom signage. This ... more
  • Just Posted

  • GM Performance Power Units Concord, NC
  • GM Performance Power Units LLC - Concord, NC CNC Programmer - Onsite Job Summary GM PPU is seeking an experienced CNC Programmer to join our innovative tea... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!