1

Lead Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Matthews, NC · On-site

$90K - $140K/yr

Distribute workload to, review work of, and lead CNC Programming Technicians and CNC Programmers as appropriate; dependent upon experience and level assigned. * Participate in and support continuous ...

CNC Programmer

Matthews, NC

$43.27 - $67.31/hr

Distribute workload to, review work of, and lead CNC Programming Technicians and CNC Programmers as appropriate; dependent upon experience and level assigned. * Participate in and support continuous ...

CNC Programmer

Indianapolis, IN · On-site

$25.25 - $34.75/hr

Ability to lead CNC programming efforts through first-article production, capability runs, and handoff to production. * Ability to support root-cause analysis and corrective actions for dimensional ...

CNC Programmer

Indianapolis, IN

$25.25 - $34.75/hr

Ability to lead CNC programming efforts through first-article production, capability runs, and handoff to production. * Ability to support root-cause analysis and corrective actions for dimensional ...

Lead CNC Machinist

Fort Worth, TX · On-site

$19.75 - $26.75/hr

Lead CNC Machinist A Lead CNC Machinist is sought for a pivotal role working with plastic molding ... CNC programming, machining, and final mold assembly and repair is preferred Benefits:

At Magnum Machining, the Lead CNC Programmer plays a critical role in driving the Art-to-Part ... process -- turning customer data files into efficient, reliable CNC programs that support fast ...

CNC Programmer

Euclid, OH · On-site

$25.50 - $34.75/hr

CNC Programmer Department: Production Reports To: Machining Manager FLSA Status: Non-Exempt CNC ... · Lead machine prove-outs and stabilize production processes. · Optimize cycle time, tool life ...

CNC Programmer

Baton Rouge, LA · On-site

$25.50 - $34.75/hr

Lead all CNC programming activities for the shop and serve as the primary expert for CNC language and programming decisions. * Program parts using Mastercam or Fusion (or similar CAM software) and ...

CNC Programmer

West Chester, PA · On-site

$25 - $34.25/hr

CNC Programmer/Machinist Location: West Chester, Pennsylvania Industry: Precision Medical Device ... Lead machinists and manufacturing assistants within a cell * Perform First Article Inspections and ...

Indianapolis, IN Overview We are seeking a highly skilled CNC Programmer to lead the development and optimization of manufacturing processes that support cost efficiency, production goals, and high ...

CNC Programmer

Dayton, OH · On-site

$25.75 - $35.25/hr

This is more than a programming role--it's an opportunity to lead how machining gets done in a stable, highly respected shop environment. As a CNC Programmer, you will: Own CNC Programming ...

CNC Programmer

Hialeah, FL · On-site

$24 - $32.75/hr

Machine Shop Manager / Lead Manufacturing Engineer FLSA: Non - Exempt (Hourly About the Role We are seeking a CNC Programmer to develop, optimize, and maintain CNC programs and process documentation ...

next page

Showing results 1-20

Lead Cnc Programmer information

See salary details

$16

$30

$44

How much do lead cnc programmer jobs pay per hour?

As of Jun 7, 2026, the average hourly pay for lead cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is the difference between Lead Cnc Programmer vs Cnc Programmer?

AspectLead Cnc ProgrammerCnc Programmer
CredentialsTypically requires more experience, possibly certifications in CNC programming or manufacturingRequires CNC programming skills, often with less experience needed
Work EnvironmentLeads programming teams, oversees multiple machines, and collaborates with engineeringFocuses on programming individual CNC machines and executing production tasks
ResponsibilitiesDesigns, develops, and optimizes CNC programs; mentors staff; ensures qualityCreates CNC programs based on specifications; sets up machines; troubleshooting

The main difference between a Lead Cnc Programmer and a Cnc Programmer lies in leadership and scope. The Lead Cnc Programmer oversees programming activities, mentors team members, and ensures production efficiency, while the Cnc Programmer primarily focuses on creating and executing CNC programs for manufacturing. Both roles require strong technical skills, but the lead position involves additional responsibilities related to supervision and process improvement.

What are Lead CNC Programmers?

Lead CNC Programmers are highly skilled professionals responsible for creating, editing, and optimizing computer numerical control (CNC) programs used to manufacture parts and products. They oversee programming teams, ensure efficient workflow, and troubleshoot complex machining issues. In addition to technical programming, they often collaborate with engineers, machinists, and production managers to ensure quality and efficiency in manufacturing processes. Their leadership role includes mentoring junior programmers and implementing best practices in CNC programming.

What are the key skills and qualifications needed to thrive as a Lead CNC Programmer, and why are they important?

To thrive as a Lead CNC Programmer, you need advanced knowledge of CNC machining, blueprint reading, and precision measurement, typically backed by a technical degree or relevant certifications. Proficiency with CAD/CAM software (such as Mastercam or SolidWorks), G-code programming, and experience with various CNC control systems is essential. Strong problem-solving, leadership, and communication skills help in guiding teams and ensuring efficient workflow. These capabilities ensure high-quality production, minimize errors, and drive continuous improvement in manufacturing environments.

What are some common challenges faced by Lead CNC Programmers, and how can they be effectively managed?

Lead CNC Programmers often encounter challenges such as managing tight production schedules, ensuring the accuracy of complex programs, and coordinating between engineering, production, and quality teams. Successfully addressing these challenges requires strong organizational skills, effective communication, and staying current with the latest CNC software updates and machining techniques. Proactively collaborating with operators and engineers helps identify potential issues early, while ongoing training ensures the team maintains high standards of efficiency and safety.
More about Lead Cnc Programmer jobs
What cities are hiring for Lead Cnc Programmer jobs? Cities with the most Lead Cnc Programmer job openings:
Infographic showing various Lead Cnc Programmer job openings in the United States as of May 2026, with employment types broken down into 10% As Needed, 9% Full Time, 2% Part Time, 78% Contract, and 1% Summer. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer

Northeast Tool & Mfg

Matthews, NC • On-site

$90K - $140K/yr

Other

Medical, Dental, Vision, Life, Retirement

Posted 15 days ago


Job description

CNC Programmer

Own the Code. Drive the Cut.

This is not programming for the faint of heart - it’s for those who thrive on the toughest geometries, the tightest tolerances, and the highest stakes. As a CNC Programmer at Northeast Tool, you’ll be the architect behind precision machining, turning complex aerospace models into efficient toolpaths with Mastercam, CIMCO probing, and Vericut validation. You’ll command multi-axis DMG Mori machines cutting exotic alloys, where every decision you make impacts quality, efficiency, and performance at the highest level.

From our Matthews, NC facility - just outside Charlotte - you’ll join an award-winning team that values mastery, innovation, and problem-solving. We back your expertise with competitive pay, relocation assistance, top-tier benefits, and cutting-edge technology. Bring your best skills to the table, and we’ll give you the machines, the projects, and the freedom to push boundaries and set new standards in aerospace manufacturing.

Position Overview:

Northeast Tool is seeking an experienced CNC Programmer (level I, 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.

What You’ll Do

  • Perform complex programming in Mastercam for horizontal and vertical mills, and lathes, 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.

  • Drive continuous improvement and cost reduction opportunities in machining processes by leveraging new cutting and automation tools with external vendors.

  • Manage tooling being returned from completed jobs (evaluate condition, sharpen as needed, and put away in vending solution, etc.).

  • Create and maintain tool set up sheets, record programming changes, document programs on engineering checklists, and sustain appropriate engineering paperwork.

  • 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.

  • 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 liason for workflow communication with Quality, Management, and Operations; 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 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.

Preferred Qualifications:

  • 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, Lathe, 4-Axis; Multi-Axis and/or Advanced Lathe 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:

$90,000 - $140,000, depending on level of experience and required/preferred qualifications.

About Northeast Tool & Manufacturing:

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.

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.

You should be proficient in:

  • GD&T
  • Dovetail CNC
  • CNC Tooling
  • 5 Why (Root Cause Analysis Method)
  • CNC Programming
  • Standard Operating Procedures (SOPs)
  • G-Code
  • Process Engineering
  • Production Optimization
  • Design for Manufacturability (DFM)
  • M-Code
  • Troubleshooting CNC Machines
  • CAD/CAM Software
  • AS9100 Experience
  • Blueprint Reading

Machines & technologies you'll use:

  • Manufacturing Execution Systems (MES)
  • CAD Software (Solidworks)
  • ERP Software
  • CAM Software (Mastercam)
  • CNC Mill (5+ axis VMC) (Dmg Mori Seiki)
  • Horizontal Machining Center (5+ axis)