Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. CNC Programmer

VirTra

Job Description

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

\nCompany 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.

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.

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Sr. CNC Programmer in Chandler, AZ vacancy
  •  ...Job Description Job Description Job Title: CNC Lathe and Mill Machinist / Programmer Location: Gilbert, AZ Industry: Aerospace Technology Position Summary: A well-established aerospace technology company in Gilbert, AZ is seeking a highly skilled CNC... 
    Suggested
    Hourly pay
    Full time

    Airfoil Technology Inc

    Gilbert, AZ
    21 days ago
  • $100k - $115k

     ...Job Description An Insight Global customer is looking to hire two CNC programmers to support a new project they've been awarded from their customers. The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs used to manufacture precision... 
    Suggested

    Insight Global

    Chandler, AZ
    2 days ago
  •  ...JOB TITLE: Swiss CNC Programmer Job description: Shift: 1st 6:00AM - 2:30PM (Monday - Friday) Reports To: Engineering Manager Job Summary: The CNC Programmer will be responsible for creating, modifying, and optimizing CNC programs to produce components... 
    Suggested
    Monday to Friday
    Shift work

    Coyote Technical & Executive Sourcing

    Gilbert, AZ
    2 days ago
  •  ...Job Description Job Description We are a busy Aerospace shop in the East Valley seeking an experienced CNC Programmer who has an eye for detail, experience with Haas machines and is dedicated to quality. Responsibilities include but are not limited to: ~5 Axis... 
    Suggested
    Full time

    Acme Metal Works

    Gilbert, AZ
    12 days ago
  • $168k - $218.3k

     ...aerospace/defense. Visit to learn how our innovative team is helping connect, protect and power our planet. We are looking for a motivated Sr. Principal Design Engineer with a solid background in RF design, excellent communication skills, and strong drive to produce best in... 
    Senior
    Full time

    Qorvo

    Chandler, AZ
    3 days ago
  •  ...Job Description Job Description The CNC Programmer Machinist is responsible for independently programming and operating 3-axis and 4-axis milling machines to produce precise components. This role involves setting up machines, selecting appropriate tools, and reading... 

    Bel Machining LLC

    Tempe, AZ
    20 days ago
  •  ...Job Description Job Description Global Thermoforming Inc. is expanding, and we’re looking for a skilled CNC Operator with programming experience to join our growing team. If you take pride in precision, efficiency, and producing high-quality parts, we want to hear... 

    Global Thermoforming Inc

    Tempe, AZ
    26 days ago
  •  ...Job Description Job Description Small family production machine shop looking for CNC Lathe machinist/programmer. 4 DAY WORK WEEK - NO EVENINGS OR WEEKENDS! PTO, $38-42 per hour/40 hours a week. Duties: Read and interpret drawings, specifications, GD&T, and... 
    Hourly pay
    Weekend work
    Afternoon shift

    C & G MACHINING INC

    Tempe, AZ
    4 days ago
  •  ...CNC Machine Operator The CNC Machine Operator is responsible for safely operating a dedicated CNC machining cell to produce aerospace components that meet print and quality requirements in a fast-paced production environment. The CNC Machine Operator sets up and... 

    Phoenix Defense, LLC.

    Gilbert, AZ
    2 days ago
  •  ...precision or military environment. High school degree or equivalent Technical Skills: Proficient in operating and programming CNC machines. Skilled in reading and interpreting blueprints, technical drawings, and CAD models. Ability to use precision... 
    Apprenticeship
    Immediate start

    ALIGN PRECISION

    Chandler, AZ
    19 days ago
  •  ...CNC Swiss MachinistGilbert, Arizona, United StatesCNC Swiss MachinistCNC Swiss Machinist - Immediate Hiring!Location: Gilbert, AZ, USA Experience Required: 5 - 15 Years Employment Type: Full-TimeWhy Join Us?Stable, Long-Term Career Opportunity (Not a contract role)Work... 
    Contract work
    Temporary work
    For contractors
    Immediate start

    Pipe Recruit

    Gilbert, AZ
    2 days ago
  •  ...Job Description Job Description CNC LATHE MACHINIST (JOURNEYMAN) Pure Logic is an ISO-9001 / AS9100 / NADCAP accredited organization providing precision manufacturing services for the Aerospace, Medical, Military, and Space industries. Established in 1996, we have... 
    Day shift

    PURE LOGIC INDUSTRIES

    Gilbert, AZ
    22 days ago
  •  ...CNC Machine Operator The CNC Machine Operator is responsible for the execution of CNC Machine Tool Operations. The setups of fixtures...  ...and materials as directed by management and the applications programmer. Cuts, shapes, and does boring, counter boring, counter sinking... 
    Shift work

    UFP Industries

    Chandler, AZ
    5 days ago
  •  ...CNC Lathe OR Swiss Machinist – Operator / Setup Operator Responsibilities CNC Swiss Operator Operate CNC Swiss machines in a production environment Load raw material and monitor machine performance during production runs Perform in-process inspections... 
    Local area

    NESCO Inc

    Gilbert, AZ
    2 days ago
  •  ...CNC Lathe OR Swiss Machinist – Operator / Setup OperatorResponsibilitiesCNC Swiss OperatorOperate CNC Swiss machines in a production environmentLoad raw material and monitor machine performance during production runsPerform in-process inspections using micrometers, calipers... 
    Local area

    NESCO Inc

    Gilbert, AZ
    4 days ago
  •  ...CNC Machinist (All Levels)Eastridge Workforce Solutions is committed to connecting skilled professionals with meaningful career opportunities. We are currently seeking motivated and detail-oriented CNC Machinists to join a leading precision manufacturing organization in... 

    Eastridge Workforce Solutions

    Gilbert, AZ
    2 days ago
  •  ...Job Description Job Description Responsible for setting up and operating CNC machining centers and CNC lathes to perform various functions, such as cutting, drilling, milling, reaming, boring, and broaching of metallic and nonmetallic work pieces, utilizing knowledge... 
    Full time
    Apprenticeship
    Work experience placement
    Monday to Friday
    Weekend work

    VirTra

    Chandler, AZ
    2 days ago
  •  ...Overview We’re hiring CNC Machinists for our high-mix, low-volume aerospace and defense machine shop in Gilbert, AZ. You’ll set up and run precision 3 and 4-axis CNC mills and lathes producing complex components for aerospace and defense customers. This is a... 
    Monday to Friday
    10 hours per week
    Shift work
    Day shift

    Laborup

    Chandler, AZ
    4 days ago
  •  ...Job Description The CNC Technician is responsible for setting up, operating, and maintaining CNC machinery to process ceramic semi-finished products. This role ensures that production schedules are met with a strong focus on quality, efficiency, and safety. The ideal... 
    Shift work
    Night shift

    Insight Global

    Chandler, AZ
    6 hours ago
  •  ...CNC Lathe MachinistAt PLI Manufacturing, a company of Phoenix Defense, our team members have incredible opportunities to support fabrication work of critical aerospace/space products for prime initiatives and projects in the aerospace and defense industries. We look for... 
    Work experience placement

    Phoenix Defense, LLC.

    Gilbert, AZ
    2 days ago
  • $25 - $35 per hour

     ...CNC Operator/Setup TechChandler, ArizonaPay: $25.00 - $35.00 per hourJob DescriptionCNC Mill Operator / CNC Set-Up TechnicianWe are seeking CNC Mill Operators and CNC Set-Up Technicians to join our manufacturing team at a Semiconductor Plant in Chandler. This is a 1st... 
    Hourly pay
    Contract work
    Temporary work
    Relocation
    Monday to Friday
    Shift work
    Day shift

    Allegiance Staffing

    Chandler, AZ
    2 days ago
  •  ...recent completion of an in-person machining trade school program. This role is ideal for someone looking to build a strong foundation in CNC machining while contributing to a fast-paced manufacturing environment. The position focuses on fundamental machine operation,... 
    Permanent employment

    BLACKOUT DEFENSE

    Chandler, AZ
    1 day ago
  •  ...CNC Lathe Machinist At Radius Aerospace - Phoenix, we offer a unique environment that fosters individual growth and rewards performance. The work environment is fast-paced and high-energy. You'll be surrounded by people who are passionate about what they do. Help us succeed... 
    Casual work

    Radius Aerospace

    Chandler, AZ
    2 days ago
  •  ...CNC ProgrammerThe CNC Programmer is responsible for creating, modifying, and optimizing CNC programs used to manufacture precision components. This position works closely with engineering, quality, and production teams to ensure parts are produced accurately, efficiently... 
    Work at office

    Foresight Technologies

    Tempe, AZ
    2 days ago
  •  ...Details Job Details: Get ready to take your career to the next level! We are currently seeking an experienced and highly skilled CNC Machinist to join our dynamic team. In this role, you will have the opportunity to showcase your skills in operating and programming... 
    Permanent employment
    Full time
    Local area

    Jobot

    Gilbert, AZ
    5 days ago
  •  ...Job TitleDevelop complex CNC programs for precision parts manufactured on various CNC Milling machines which include 2-1/2 through 5 axis capability. Exhibit a high proficiency with Mastercam Milling software to incorporate current options for high-speed material removal... 
    Work at office

    FM Industries

    Tempe, AZ
    2 days ago
  • $80k - $90k

     ...our success, and we are looking for someone who is passionate about engineering, with a strong background in directing Machinists, Programmers and Welders. Responsibilities: 1. Supervise and coordinate all activities on the manufacturing floor, ensuring all... 
    Permanent employment
    Full time
    Local area

    Jobot

    Gilbert, AZ
    1 day ago
  •  ...productivity. Our parts boast standard tolerances of +-.0004", setting new benchmarks in the field. We have spared no expense for our new CNC Machining Facility in Chandler by equipping it with Hermle RS2 Robot Cells that use 6-axis Kuka Robot feeding pairs of Hermle C22U 5-... 
    Immediate start
    All shifts
    Shift work

    Advantest America

    Chandler, AZ
    4 days ago
  •  ...CNC ProgrammerWe are seeking an experienced CNC Programmer to contribute to the development of advanced CNC machining programs for complex parts. The ideal candidate has a deep understanding of multi-axis milling and turning, G-code, CAM software, and machining strategies... 
    Permanent employment
    Temporary work

    Integrated Polymer Solutions

    Tempe, AZ
    2 days ago
  •  ...CNC Mill MachinistAt Radius Aerospace - Phoenix, we offer a unique environment that fosters individual growth and rewards performance. The work environment is fast-paced and high-energy. You'll be surrounded by people who are passionate about what they do. Help us succeed... 
    Permanent employment
    Casual work

    Radius Aerospace

    Chandler, AZ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. CNC Programmer. Be the first to apply!