1

Lead Cnc Programmer Jobs (NOW HIRING)

The CNC Team Lead is responsible for ensuring the efficient operation of the CNC programming department, meeting the OTD schedule, and maintain high-quality standards. This position is also ...

Lead - CNC Programmer

Alvarado, TX

$24 - $32.75/hr

The CNC Team Lead is responsible for ensuring the efficient operation of the CNC programming department, meeting the OTD schedule, and maintain high-quality standards. This position is also ...

Lead CNC Programmer (Swiss)

Bristol, CT

$26.50 - $36.25/hr

Lead CNC Programmer needed for our Swiss-equipped precision machining client near Bristol, CT. Direct-hire position, not a temp, with competitive compensation and benefits. Qualifications Requires HS ...

As the Lead CNC Programmer , you'll help establish programming standards, support new equipment installs, and mentor a growing team--playing a direct role in scaling production for life-saving ...

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.

Programming Manager / Lead CNC Programmer

JobFormance

Buffalo, NY โ€ข On-site

$125K - $175K/yr

Full-time

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

Programming Manager / Lead CNC Programmer

We are partnering with a well-established, growing precision manufacturing company that has made significant investments in advanced machining technology and continues to expand its capabilities.

Due to a recent leadership transition, the organization is seeking a high-level CNC Programming Manager to step in and lead the programming function while remaining hands-on with complex work.

This is a critical, high-visibility role with direct impact on production, efficiency, and overall machining strategy.

What You'll Do

  • Lead and mentor a team of CNC programmers
  • Own and execute complex CNC programming, including multi-axis machining
  • Partner closely with engineering to interpret drawings and optimize manufacturability
  • Drive improvements in programming processes, tooling, and cycle times
  • Support a modern, well-equipped machine shop with advanced capabilities

What We're Looking For

  • Strong background in CNC programming (CAD/CAM)
  • Experience with multi-axis machining, including 5-axis
  • Ability to work from complex drawings and GD&T
  • Proven ability to operate at a lead or senior level, formally or informally
  • Hands-on, problem-solving mindset with a focus on quality and efficiency

Why This Role

  • Leadership opportunity with a respected, stable company
  • Significant investment in modern equipment and technology
  • Ability to shape and elevate the programming function
  • Highly competitive compensation package

$125,000 โ€“ $175,000 + full benefits. Relocation support may be available