CNC Programmer (FT)
VirTra
About the Job About the Job: 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.
- Own and standardize setup documentation (setup sheets, tool lists, workholding, 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.
- 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.
- 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, workholding 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.
- 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.
- 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.
- Contribute to company goals, including:
- ≥95% On-Time Delivery.
- ≤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.
- 5+ 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.
- 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 workholding optimization.
- 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.
- 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.
- 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer (FT) 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...SuggestedHourly payFull time
- ...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...SuggestedMonday to FridayShift work
- ...Job Description Job Description Position Summary: CNC Programming of complex Aerospace components to meet design specifications. Design safe and robust work holding fixtures. Create process instructions to support setup and operation of machining equipment. Conceive...SuggestedApprenticeshipWork at office
- ...Job Description Job Description Sonic Aerospace is looking for an experienced Aerospace Manufacturing Engineer / Senior CNC Programmer to join our expanding precision manufacturing team in Chandler, Arizona. We seek a manufacturing engineer with extensive aerospace...Suggested
- VirTra in Chandler, Arizona, is seeking a Senior CNC Programmer responsible for optimizing CNC machining processes across various mills and lathes. The ideal candidate will demonstrate expertise in developing CNC programs and ensuring repeatable, high-quality output in...SuggestedFull time
- ...a brand new, state-of-the-art, climate controlled, 160,000+ sq. ft. facility. Summary of Key Responsibilities The Laser Operator... ...Basic set up and tool loading on press brake. Troubleshooting CNC programs and implement process improvements. Effectively...Full timeTemporary workLocal areaMonday to FridayShift workDay shiftAfternoon shift
$18 - $20 per hour
...you ready to be part of our future? Now located in Chandler, AZ in a brand new, state-of-the-art, climate controlled, 160,000+ sq. ft. facility. Summary of Key Responsibilities: The Sandblaster is responsible for daily operation of sandblast equipment, and...Hourly payFull timeLocal areaRelocationMonday to Friday- Description 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 runs a CNC machining...
- ...CNC Swiss Machinist Gilbert, Arizona, United States CNC Swiss Machinist CNC Swiss Machinist - Immediate Hiring! Location: Gilbert, AZ, USA Experience Required: 5 - 15 Years Employment Type: Full-Time Why Join Us? Stable, Long-Term Career Opportunity...Full timeContract workTemporary workFor contractorsImmediate start
- ...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...
- ...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...
- ...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...
- ...CNC Machine Operator Gilbert, AZ 85233 Job Number: 288312 Pay Rate: $24-27/Hr. DOE Job Description Advance Your Career! Advance Services has an exciting new opening for a 2nd Shift CNC Machine Operator in Gilbert, AZ. Summary: Set up and operate CNC machining...Work experience placementAfternoon shift
- ...Job Title Essential Duties and Responsibilities: Operate and control process on all products produced on CNC Milling Machines. They will work under a CNC Set Up Tech who will help train and mentor them. Responsible for executing production plan according to manufacturing...Flexible hours
- ...customers while offering the opportunity for career growth in a rewarding and innovative work environment. We are now hiring for a CNC Lathe Machinist . WHAT YOU WILL DO: As the CNC Lathe Machinist , responsibilities will include but may not be limited to:...Work experience placementImmediate start
$80k - $95k
...Overview We are hiring for a skilled CNC Programmer for our high-spec aerospace manufacturing operation who will develop the manufacturing processes for mission-critical parts used in advanced defense and semiconductor applications. This is an opportunity to do some...- ...JOB TITLE: Swiss CNC Operator Job description: Job Type: Full-Time Reports To: Production Manager We are looking for an experienced Swiss CNC Operator. This is an exciting opportunity for a skilled operator to contribute to the production of high-quality...Full timeDay shift
- ...CNC Lathe OR Swiss Machinist Operator / Setup Operator Location: Gilbert, AZ Shift: 1st & 2nd Shift Openings Position Overview We are seeking experienced CNC Swiss Machinists for both Operator and Setup Operator openings on 1st and 2nd shift. This position supports...Local areaShift workDay shiftAfternoon shift
- A leading manufacturing company in Tempe, Arizona is seeking a CNC Operator to program, set-up, operate, and inspect CNC and manual machines. The ideal candidate will have a High School Diploma or GED and 0-2 years’ experience with CNC programming. Responsibilities include...Full time
- ...values your ideas and contributions. Summary: Utilizes knowledge to program, set-up, operate and inspect a variety of CNC and manual machines to efficiently produce prototype and production parts to specification. Responsibilities: • Works with a variety...Permanent employmentFull timeShift work
- ...surrounded by people who are passionate about what they do. Help us succeed by doing your part as a member of our Machine Shop as a CNC/Laser Machinist. Laser Machine experience is not mandatory. Any candidate with 3, 4, or 5-axis mill, lathe, or other robotic CNC experience...Permanent employmentCasual work
- The Hillman Group, Inc. is seeking a skilled CNC Programmer Machinist to join their team in Tempe, Arizona. This full-time role involves setting up and programming CNC milling machines, developing prototypes, and supporting manufacturing processes. Candidates should have...Full time
- ...Environment Career Advancement Opportunities Sick Leave Company Discount Paid Holidays Job Summary We are seeking a CNC Mill Machinist - Entry Level/Shop Assistant (Entry Level) to join our team. As a CNC Mill Machinist - Entry Level/Shop Assistant (...
- The CNC Programmer Machinist is capable of significant contribution and has a history of successful project completion. Plans, lays out and builds a variety of prototype and production parts. Exhibits comprehensive knowledge of the policies, procedures, and practices critical...Full timeWork at officeLocal areaImmediate startMonday to Friday
$71k - $80k
...CNC Programmer - Level 3 Tempe, AZ, United States About the Job CNC Programmer - Level 3 Location: Tempe, AZ (On-Site) Salary: $71,000 - $80,000 + Full Time Benefit Working Hours: Monday to Friday, 8:00 AM to 4:30 PM Main Duties: Work with various...Full timeMonday to Friday- ...Of Job Duties Performs machine setup, operation, and first article inspections on Swiss machines: Tornos Deco and Citizen Swiss CNC machines CNC Programming is a plus Able to troubleshoot maintenance and quality issues on the machine Assists in meeting...Work visa
$25 - $35 per hour
...CNC Operator/Setup Tech Chandler, Arizona Pay: $25.00 - $35.00 per hour Job Description CNC Mill Operator / CNC Set-Up Technician We are seeking CNC Mill Operators and CNC Set-Up Technicians to join our manufacturing team at a Semiconductor Plant in Chandler...Hourly payFull timeContract workTemporary workRelocationMonday to FridayShift workDay shift$30 per hour
...Swiss Turning Machinist Opportunity Do you have at least 3 years of Swiss CNC machining experience and experience setting up and operating Swiss-style CNC lathes? This Direct Hire Swiss Turning Machinist opportunity could be a great fit for you! This growing precision...Permanent employmentLocal areaDay shift- Maintenance Technician Summary: To take the actions necessary to make minor repairs, execute work orders, perform preventive maintenance and other duties as assigned to care for the facility. Procedures will be accomplished in accordance with department policies and...Hourly payContract workTemporary workLocal area
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer (FT). Be the first to apply!
Related searches


