1

Cnc Programming Lead Jobs in Arizona (NOW HIRING)

Sr. CNC Programmer

Chandler, AZ ยท On-site

$38 - $48/hr

Programming & Technical Execution * Develop and optimize CNC programs using Mastercam (2018 or ... Lead continuous improvement efforts focused on throughput, quality, and cost reduction Quality ...

CNC Programmer

Prescott, AZ ยท On-site

$26.25 - $35.75/hr

Documents set-up information and programming writing/support for various CNC 3, 4 and 5 axis ... Analytical skills to lead and solve problems to improve business process * Excellent interpersonal ...

CNC Programmer

Prescott, AZ ยท On-site

$26.25 - $35.75/hr

Documents set-up information and programming writing/support for various CNC 3, 4 and 5 axis ... Analytical skills to lead and solve problems to improve business process * Excellent interpersonal ...

CNC Machinist III - Lead Potential Location: Mesa, AZ (On-Site) Employment Type: Full-Time ... Opportunity to advance technical and programming skills * Modern CNC equipment in a clean, air ...

CNC Programmer

Glendale, AZ ยท On-site

$26.25 - $36/hr

ESSENTIAL FUNCTIONS 1. Provides programming support for machining parts, tools, or sheet metal on ... May lead special projects in applying continuous improvement techniques and implementing changes ...

CNC Programmer Specialist

Glendale, AZ ยท On-site

$27.25 - $37.25/hr

Coordinates complex programming support for machining parts, tools, or sheet metal on numerically ... May lead special projects in applying continuous improvement techniques and implementing changes.

CNC Programmer Specialist

Glendale, AZ ยท On-site

$27.25 - $37.25/hr

Coordinates complex programming support for machining parts, tools, or sheet metal on numerically ... May lead special projects in applying continuous improvement techniques and implementing changes.

CNC Programmer Specialist

Glendale, AZ ยท On-site

$27.25 - $37.25/hr

Coordinates complex programming support for machining parts, tools, or sheet metal on numerically ... May lead special projects in applying continuous improvement techniques and implementing changes.

next page

Showing results 1-20

Cnc Programming Lead information

What does a CNC Programming Lead do?

A CNC Programming Lead is responsible for overseeing the development and optimization of computer numerical control (CNC) machine programs used in manufacturing. They create, review, and modify CNC programs to ensure efficient and accurate production. Additionally, they often supervise a team of programmers, provide technical support, and collaborate with engineers and machinists to troubleshoot issues and improve processes. Their role is vital in maintaining high-quality output and ensuring that production goals are met.

What are the key skills and qualifications needed to thrive as a CNC Programming Lead?

To thrive as a CNC Programming Lead, you need expertise in CNC programming, machining processes, and blueprint reading, often supported by a degree or certification in manufacturing or engineering technology. Proficiency with CAD/CAM software (such as Mastercam or SolidWorks), G-code, and CNC machine operation is typically required. Strong leadership, problem-solving abilities, and effective communication skills are crucial for managing teams and coordinating production workflows. These skills and qualities ensure precise manufacturing, efficient team performance, and the delivery of high-quality components in a competitive production environment.

How does a CNC Programming Lead typically collaborate with other departments to ensure production goals are met?

A CNC Programming Lead regularly works with production teams, quality assurance, and engineering departments to align programming strategies with project requirements and deadlines. This role often involves communicating with machinists to troubleshoot issues on the shop floor, coordinating with engineers to interpret technical drawings, and working closely with quality teams to ensure finished products meet specifications. Effective collaboration is crucial to optimize workflow, minimize downtime, and deliver high-quality parts on schedule. Building strong relationships across departments helps the CNC Programming Lead proactively address challenges and drive continuous improvement.

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

AspectCnc Programming LeadCnc Programmer
CredentialsTypically requires experience in CNC programming, often with leadership skillsRequires CNC programming skills, certifications vary
Work EnvironmentLeads a team, oversees programming processes in manufacturing settingsFocuses on writing and testing CNC programs, often working independently or with a team
Industry UsageCommon in manufacturing plants, machine shops, and production facilitiesWidely used across similar manufacturing environments
Search & Comparison IntentOften compared for leadership roles in CNC programmingCompared for technical programming skills

The Cnc Programming Lead typically oversees CNC programming teams, ensuring efficient workflow and quality control, while the Cnc Programmer focuses on creating and testing CNC programs. The lead role involves leadership responsibilities, whereas the programmer role is more technical and hands-on. Both roles are essential in manufacturing, but they differ mainly in scope and responsibilities.

What cities in Arizona are hiring for Cnc Programming Lead jobs?

Cities in Arizona with the most Cnc Programming Lead job openings:

Sr. CNC Programmer

Chandler, AZ โ€ข On-site

VirTra
Guided Missile and Space Vehicle Manufacturingย โ€ขย 51 - 200 employees

$38 - $48/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Key responsibilities

  • Develop, optimize, and own CNC machining processes for 3-, 4-, and 5-axis mills and multi-axis lathes.

  • Support lights-out machining initiatives by creating repeatable programs, process validation, and process improvements.

  • Collaborate with Engineering to review part designs for manufacturability and provide feedback to improve cycle time, reduce setups, and enable efficient machining strategies.


Job description

Position Summary:

The Senior CNC Programmer is responsible for developing, optimizing, and owning CNC machining processes across 3-, 4-, and 5-axis mills and multi-axis lathes. This role extends beyond programming to include full process ownership including tooling strategy, setup standardization, cycle time optimization, and support of both prototype and production workflows.

This position partners closely with Engineering to influence part design and drawing requirements for manufacturability (DFM), ensuring alignment between design intent, machining capability, and cost efficiency.

The role plays a critical part in driving spindle utilization, reducing setup time, enabling lights-out machining, and ensuring repeatable, high-quality output in alignment with ISO 9001 standards.

Essential Functions:

Programming & Technical Execution

• Develop and optimize CNC programs using Mastercam (2018 or newer) for 3-, 4-, and 5-axis milling and multi-axis turning applications

• Generate efficient, collision-free toolpaths using backplot, simulation, and verification tools

• Manually edit and create G-code at the control for complex operations (3+2, multi-axis positioning, advanced cycles)

• Determine optimal machining strategies including speeds, feeds, stepovers, depth of cut, and coolant application

• Plan complete machining processes from raw material to finished part, including operation sequencing, fixture design and construction and machine selection

Process Ownership & Optimization

• Own and standardize setup documentation (setup sheets, tool lists, work holding, offsets) to ensure repeatability

• Drive cycle time reduction, setup reduction, and tooling efficiency improvements

• Support lights-out machining initiatives through robust, repeatable programming and process validation

• Maintain and continuously improve the digital tool library and machining standards

• Lead continuous improvement efforts focused on throughput, quality, and cost reduction

Quality & Compliance

• Interpret and apply advanced GD&T to ensure conformance to engineering requirements

• Utilize inspection equipment (micrometers, indicators, height gauges, pin gauges, etc.) to validate processes

• Ensure programs and processes align with ISO 9001 requirements and internal quality standards

• Support nonconformance resolution by adjusting tool wear, offsets, and process parameters

• Properly document and communicate discrepant material in accordance with company procedures

Production Support

• Support both prototype and production machining, balancing speed, flexibility, and repeatability

• Collaborate with machinists to ensure accurate setups, efficient execution, and adherence to process standards

• Lead program prove-out and first article runs to validate accuracy, stability, and readiness for production

• Ensure programs, tooling, and setup documentation are complete and production-ready prior to job release

• Assist with complex setups, including multi-axis alignment, work holding validation, and tooling optimization

• Troubleshoot machining, tooling, and quality issues in real time, implementing corrective actions as needed

• Operate CNC equipment as required to validate programs and support production constraints

• Maintain a strong floor presence to ensure a seamless transition from programming to production and accountability from code to cut

Leadership & Team Support

• Provide technical leadership and mentorship to machinists

• Communicate clearly through setup documentation and direct interaction on the floor

• Coordinate with Production Supervisor to meet production schedules and delivery targets

• Support cross-functional teams including Engineering, Quality, and Planning

Engineering Collaboration & Manufacturability

• Collaborate with Engineering to review part designs, drawings, and models for manufacturability prior to release

• Provide actionable feedback on tolerances, feature accessibility, material selection, and process feasibility to reduce cost and improve throughput

• Recommend design modifications to improve cycle time, reduce setups, and enable efficient machining strategies (including multi-axis and lights-out readiness)

• Partner with Engineering during prototype and PPR phases to iterate designs based on machining results and process capability

• Support drawing revisions by identifying risks related to GD&T, stack-ups, and machining limitations

• Participate in cross-functional reviews to ensure alignment between design intent, manufacturing capability, and quality requirements

Operational Excellence

• Contribute to company goals, including:

o ≥95% On-Time Delivery

o ≤5% internal/external defects

• Maintain clean and organized work areas in alignment with 6S principles

• Accurately log time and project activity within ERP systems (Epicor or equivalent)

• Support additional manufacturing operations as required

Required Qualifications:

• 10+ years CNC programming experience in a production environment

• Advanced proficiency in Mastercam (or equivalent CAM software)

• Experience with 3-, 4-, and 5-axis machining and/or multi-axis turning

• Strong understanding of GD&T and blueprint interpretation

• Hands-on machining experience (setup, prove-out, troubleshooting)

• Deep knowledge of machining theory, tooling, and material behavior

Preferred Qualifications

• Experience in aerospace, defense, or high-reliability manufacturing (AS9100)

• Experience with process standardization and lights-out machining strategies

• Familiarity with ERP systems (Epicor preferred)

• Experience with fixture design or work holding optimization

Key Competencies

• Process ownership mindset (not just programming)

• Strong problem-solving and analytical capability

• Ability to drive measurable improvements (cycle time, setup, utilization)

• Clear communication and leadership on the shop floor

• High attention to detail and quality standards

Physical Demands:

• Stand, walk, push, pull, reach overhead, and bend to the floor

• Exert 20 to 50 pounds of force occasionally, and/or

• Exert 10 to 25 pounds of force frequently, and/or

• Exert up to 10 pounds of force constantly to move objects

• Conditions are loud

Additional requirements:

• Full time position consisting of 40 hours per week with work schedule generally being 7:00 to 4:00, Monday – Friday. This position may require long hours and weekend work due to production, rework, or customer deadlines.

• Pre-employment drug screening and background check

Equal Opportunity Employer–minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity

Company Description

VirTra’s mission is ensuring those who serve return home safely each day by delivering intense, effective, realistic training. Our attention to detail prepares front line heroes to confidently handle the unexpected.