Demo

CNC Programmer

The Recruiting Specialist
Charlotte, NC Full Time
POSTED ON 2/27/2026
AVAILABLE BEFORE 4/27/2026

Job Summary
We are seeking a highly skilled and detail-oriented CNC Programmer to join our dynamic manufacturing team. In this role, you will be responsible for developing, optimizing, and maintaining computer numerical control (CNC) programs that drive precision machining operations. Your expertise will ensure the production of high-quality components by translating engineering drawings and specifications into efficient machine instructions. This position offers an exciting opportunity to contribute to innovative manufacturing processes.

Duties

  • Supervise and program CNC programs for various machining centers, including CNC milling machines and CNC lathes, ensuring accuracy and efficiency in production runs.
  • Interpret complex engineering drawings, schematics, and blueprints to ensure precise manufacturing.
  • Implement lean manufacturing principles to optimize machining workflows, reduce waste, and improve overall productivity.
  • Perform precision measurements using bore gauges, calipers, micrometers, coordinate measuring machines (CMM), and other precision measuring instruments to verify part dimensions.
  • Troubleshoot machining issues by analyzing tool paths, geometry, and schematics; adjust programs accordingly for continuous improvement.
  • Maintain detailed documentation of programs, tooling setups, machine parameters, and quality control records to ensure traceability and compliance.

Skills

  • Proficiency in CNC programming languages such as G-code and M-code for various CNC machines. High level programming is required.
  • Extensive experience in writing programs for new and existing parts.
  • Strong background in Mastercam and or Gibbs Cam preferred.
  • Knowledge of blueprint reading and able to interpret complex technical drawings accurately.
  • Mechanical knowledge of tooling setups, machining processes, geometry calculations, and schematics interpretation.
  • Familiarity with lean manufacturing principles to streamline operations and eliminate waste.
  • Experience operating precision measuring instruments such as micrometers, calipers, bore gauges, coordinate measuring machines (CMM), and bore gauges for quality assurance.
  • Understanding of electrical discharge machining (EDM) processes for intricate metal removal tasks.
  • Ability to read schematics and electrical diagrams relevant to machine setup and troubleshooting.
  • Strong math skills for calculating tool paths, feeds, speeds, tolerances, and geometric relationships. Join us as a CNC Programmer to bring innovative ideas into precise manufacturing solutions! Your expertise will directly impact our ability to produce high-quality components efficiently while advancing your skills in a fast-paced industrial environment that values precision craftsmanship and continuous improvement.

Benefits:

  • Dental insurance
  • Health insurance
  • Vision insurance

Work Location: In person

Salary.com Estimation for CNC Programmer in Charlotte, NC
$64,994 to $83,060
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: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
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

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.

  • SilencerCo Riverton, UT
  • R&D CNC Programmer Syndicate Riverton, UT Full-time Shift: Day Shift - 6:00 AM - 4:30 PM (Monday - Thursday) Position Overview The CNC Programmer is focuse... more
  • 2 Months Ago

  • APEX Precision CNC Mountain, UT
  • Company Description Apex Precision CNC is a family-owned precision machine shop in Orem, Utah, with over 40 years of experience. Initially specializing in ... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!