1

Lead Cnc Programmer Jobs (NOW HIRING)

Lead CNC Programmer Mason welcomes people who share our determination and high standards to join us in doing work that moves the world forward. We design, manufacture, and market highly engineered ...

Lead CNC Programmer

Kagel Canyon, CA · On-site

$27 - $36.75/hr

Lead CNC Programmer Mason welcomes people who share our determination and high standards to join us in doing work that moves the world forward. We design, manufacture, and market highly engineered ...

Lead CNC Programmer

Los Angeles, CA

$28.50 - $39/hr

Lead CNC Programmer Mason welcomes people who share our determination and high standards to join us in doing work that moves the world forward. We design, manufacture, and market highly engineered ...

Lead CNC Programmer

Simpsonville, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Tryon, NC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Anderson, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Greer, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Cross Anchor, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Moore, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Sunset, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Six Mile, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Tamassee, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Norris, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

Lead CNC Programmer

Startex, SC · On-site

$81K - $136K/yr

Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during ... Initiate and lead process improvement projects to improve safety, quality, cost and delivery.

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 Jul 17, 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 July 2026, with employment types broken down into 86% Full Time, 5% Part Time, 2% Contract, 6% Nights, and 1% Summer. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.
Lead CNC Programmer

$50 - $72/hr

Full-time

Posted 16 days ago


Mason Companies rating

7.3

Company rating: 7.3 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

Lead CNC Programmer
Mason welcomes people who share our determination and high standards to join us in doing work that moves the world forward. We design, manufacture, and market highly engineered products and systems principally for the aerospace and defense markets. Mason, a wholly-owned subsidiary of Transdigm, offers world-class control devices and subsystems — such as control grips, throttles, HaWC controllers, and communications interfaces — for today’s advanced cockpits, military vehicles, and other specialized applications. Our solutions fall into two broad categories: control products and components.
Title:
CNC Programmar
Job Family:
Production
Reports to:
Manufacturing Manager
FLSA Status
Non exempt
EEOC Class:
Craft Worker
Summary
The Lead CNC Programmer is responsible for developing, optimizing, and standardizing CNC programs for multi-axis machining operations while providing technical leadership to programmers and machinists. This position drives continuous improvement, process optimization, tooling strategy, fixture design, and manufacturing efficiency to support aerospace and defense production requirements. The Lead CNC Programmer serves as the primary technical resource for CNC programming and machining processes.
Position Duties
Essential functions of the position include, but are not limited to:
  • Lead and mentor CNC Programmers and Machinists.
  • Establish programming standards and best practices.
  • Review and approve CNC programs prior to production release.
  • Lead process improvement projects focused on cycle time reduction and setup reduction.
  • Develop and maintain tooling, fixture, and programming standards.
  • Support capacity planning and machining strategy.
  • Participate in DFM reviews with Engineering.
  • Lead root cause investigations related to machining issues.
  • Support implementation of automation, probing, and lights-out machining.
  • Coordinate programming priorities and workload across the department.
  • Lead and mentor CNC programmers and machinists.
  • Establish programming standards and best practices.
  • Review and approve CNC programs before release.
  • Coordinate programming priorities and workload.
  • Drive setup reduction and cycle time improvements.
  • Lead DFM reviews with Engineering.
  • Develop tooling and fixture standards.
  • Support root cause and corrective action activities.
  • Train programmers on Mastercam and machining strategies.
  • Support machine utilization and capacity improvement initiatives.
  • Other duties as assigned
Qualifications
Education amp; Experience:
  • 10+ years Mastercam programming preferred.Solid Modeling: 3 years (Required)
  • 3+ years leadership or mentoring experience.
  • Aerospace/AS9100 experience preferred.
  • Vericut experience preferred
  • Use of SolidWorks and Cimco editor is a plus
  • Able to trouble shoot programming errors and make CNC’s run more efficiently
  • Knowledge of Horizontal and Vertical Mills Multi axis machines
  • Strong problem-solving skills
  • Attention to detail
  • Ability to read blueprints and advance GD amp;T knowledge
  • Good machining practice and knowledge of speeds and feeds.
  • Cutting technique for stainless steel, aluminum, and other materials required
  • Experience with working with castings is a plus
  • Must have knowledge of CNC G-codes and M-codes.
  • Knowledge of Renishaw probing use
  • Knowledge of HAAS and Fanuc control
  • General computer skills, including Microsoft office
  • Strong Shop Math; analytic geometry, algebra and trigonometry
  • High school diploma or GED
Physical Demands
  • While performing the duties of this job, the employee is regularly required to, stand, sit; talk, hear, and use hands and fingers to operate machinery
  • Reaches, bends, twists
  • Regularly lift 30-50 pounds
  • Regularly perform repetitive tasks
  • Regularly possess manual dexterity to put parts or pieces together quickly and accurately
  • Specific vision abilities required include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus
This position requires use of information which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a US person as: any individual who is granted U.S. citizenship; or. any individual who is granted U.S. permanent residence ("Green Card" holder); or. any individual who is granted status as a "protected person" under 8 U.S.C
Mason is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability

What Mason Companies employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom