CNC Programmer Machinist - Mastercam Required
Job Description
Job Description
CNC Programmer – Mastercam & Fanuc Controls
Location: Santa Clara, CA
Schedule: Monday–Friday | Full-Time or Part-Time | 7:00 AM Start (flexibility up to 8:00 AM)
Employment Type: Contract-to-Permanent Opportunity
Pay Range: $40–$50/hour DOE (flexibility for highly qualified candidates)
Overview
We are seeking an experienced CNC Programmer with strong Mastercam programming and Fanuc Control experience to join a fast-paced, high-production machine shop specializing in short-run, quick-turn projects.
This position requires someone who can independently program and support CNC horizontal and vertical mills, taking a part from blueprint to production with minimal to no training or supervision.
Experience with CNC milling equipment, including Matsuura, Yama, or similar machines, is highly desirable.
Responsibilities
- Independently develop, create, and modify CNC programs using Mastercam for horizontal and vertical milling machines.
- Read and interpret blueprints, engineering drawings, and GD&T specifications to determine machining requirements.
- Develop complete machining plans, including tooling selection, operation sequencing, workholding, and machine set-up requirements.
- Program and work with Fanuc Controls.
- Work with CNC horizontal and vertical mills, including Matsuura, Yama, and similar equipment.
- Machine components primarily made from aluminum and stainless steel.
- Troubleshoot programming, machining, and set-up issues independently to minimize downtime.
- Collaborate with machinists and production personnel to maintain quality standards and meet production deadlines.
- Manage multiple programming priorities in a fast-paced, high-mix manufacturing environment.
Qualifications
- Strong Mastercam programming experience required. Must be able to program independently without training.
- Experience with Fanuc Controls
- Experience programming CNC horizontal and vertical mills required.
- Strong CNC machine set-up knowledge, including tooling, fixtures, workholding, offsets, and machining processes.
- Ability to independently review a blueprint and develop a complete machining plan from start to finish.
- Experience with Matsuura, Yama, or similar CNC milling equipment preferred.
- Strong understanding of machining processes for aluminum and stainless-steel components..
- Ability to work independently with minimal instruction or supervision.
- Comfortable working in a fast-paced machine shop with changing production priorities.
