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

CNC Mill Programmer

$125k - $166k

Randstad

Job Description

Job Description

Salary: $125k - 166k per year + none
Reference: AB_5140724

We are seeking a high-caliber CNC Programmer to drive precision manufacturing operations at our Hayward facility. In this role, you will take ownership of high-complexity CNC programming, process architecture, and machining execution using Mastercam—focusing primarily on multi-axis milling platforms. If you are an experienced manufacturing professional who excels at solving intricate machining challenges, optimizing CAM toolpaths, and leading new product introductions from print to final inspection, we want to hear from you. Qualifications & Requirements

  • Experience: 3+ years of CNC programming experience

  • Software Mastery: Extensive hands-on experience with Mastercam (Mastercam 2026 experience highly desirable) 

  • Controls & Machinery: Direct setup and programming fluency on Haas and Fanuc controls.

  • Problem Solving: Proven ability to create custom macro programs, optimize feeds/speeds, and design robust manufacturing processes from scratch.

ZPMLSTCM

salary: $125,000 - $166,000 per year
shift: First
work hours: 8 AM - 4 PM
education: High School

Responsibilities

  • Mastercam CAM Programming: Design, develop, and refine complex 3-, 4-, and 5-axis programs using Mastercam (Mastercam 2026 experience preferred).

  • Process Engineering & Prove-Out: Establish complete machining methodologies, execute dry runs, and lead initial part prove-outs to ensure flawless, collision-free production.

  • Fixture Design & Tooling Strategy: Model specialized workholding, custom soft jaws, and fixtures in SolidWorks/CAD; select optimal cutting tools, inserts, speeds, and feeds to maximize efficiency and tool life.

  • Blueprint & GD&T Expertise: Interpret complex engineering drawings, CAD models, and advanced GD&T specifications (ASME Y14.5) to plan sequence of operations.

  • Optimization & Continuous Improvement: Analyze existing G-code programs, cycle times, and toolpaths to maximize spindle utilization and throughput.

  • Shop Floor Leadership: Partner closely with setup machinists and operators, providing technical mentorship, macro/control troubleshooting, and setup support on Haas and Fanuc equipment.


Skills

  • CNC
  • MasterCam
  • CNC Mill
  • Mill


Qualifications

  • Years of experience: 3 years
  • Experience level: Experienced


Randstad is a world leader in matching great people with great companies. Our experienced agents will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. Whether you're looking for temporary, temporary-to-permanent or permanent opportunities, no one works harder for you than Randstad.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact View email address on ziprecruiter.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Mill Programmer in Hayward, CA vacancy
  •  ...Job Description Job Description We are seeking an experienced CNC Mill Machinist to set up, operate, and perform basic programming on CNC milling machines in a manufacturing environment. The ideal candidate will be comfortable interpreting engineering drawings, making... 
    Suggested
    Monday to Thursday
    Day shift

    Workers.com

    Hayward, CA
    27 days ago
  • RivCut Inc. in Union City, CA is seeking an experienced CNC Programmer to develop efficient, reliable programs for diverse precision machining...  ...projects. You will create CAM programs for 3-, 4-, and 5-axis mills and live-tooling lathes, collaborating with machinists and... 
    Suggested

    RivCut Inc.

    Union City, CA
    2 days ago
  •  ...Job Description Job Description We are seeking an experienced 3-Axis Vertical CNC Mill Programmer to join our precision manufacturing team in Hayward, CA. This position is Mon-Thu starting at 6 am. The ideal candidate will have strong programming skills and experience... 
    Suggested

    WORKERS.COM

    Hayward, CA
    6 days ago
  •  ...CNC ProgrammerHot JobHeadquarters - Hayward, CA 94544Salary Range $28.16 - $47.26 HourlyOverviewUnder...  ...general supervision, the CNC Programmer reports to and assists Sales Personnel to...  ...and priority.Key ResponsibilitiesCNC Mill Programming.Review and validating that the... 
    Suggested
    Work experience placement

    CHawk Technology Int'l

    Hayward, CA
    3 days ago
  • $100k - $140k

     ...safe, intelligent humanoids into the real world.Key OutcomesOwn end-to-end CNC programming and operation for prototype and small-scale production parts, holding tight tolerances across 5-axis milling and mill-turn workDeliver daily or next-day turnaround on engineering... 
    Suggested
    Full time
    Temporary work
    Local area
    Work from home
    Flexible hours

    1X

    Hayward, CA
    5 days ago
  • FM Industries in Fremont, CA, is seeking a skilled CNC Horizontal Mill Machinist 3 to set up and run complex parts on Mazak6800 with minimal supervision. You may assist in developing new processes and ensure adherence to shop paper procedures. The role requires reading... 

    FM Industries, Inc.

    Fremont, CA
    2 days ago
  • $30 - $40 per hour

     ...Experience: 3+ years Machines: 3 Axis Milling / Router Controls: Haas, FANUC CAM...  ...worth considering This is a hands-on CNC programming role for someone who wants...  ...before a job runs. It's a good fit for a programmer comfortable working across more than one... 
    Hourly pay
    Work at office

    Bevel corporation

    Fremont, CA
    23 days ago
  • $27 - $50 per hour

     ...Job Description Job Description CNC Mill Setup Machinist Sharp Dimension, Inc. | Fremont, CA | Full-Time About the Role We're looking for a CNC Mill Setup Machinist to set up and run multi-axis CNC milling operations, working closely with programming and... 
    Hourly pay
    Full time
    Part time
    Flexible hours

    Sharp Dimension

    Fremont, CA
    8 days ago
  • Fuse is seeking a Machinist to produce precision components by operating manual and CNC mills and lathes, following engineering drawings and GD&T requirements. You will write and optimize CAM programs with Fusion CAD/CAM or NX CAM, select tooling, and verify dimensions... 
    Relocation

    Frontdoor Defense

    San Leandro, CA
    2 days ago
  • $49 - $58 per hour

     ...Senior Mill-Turn MachinistAlameda, CA or Richmond, CAKairos Power is a new nuclear energy technology and engineering company whose mission...  ..., design fixturing, plan machining sequences, and operate CNC machines to produce precision components.MultiAxis programming with... 
    Hourly pay
    Temporary work
    Work at office
    Flexible hours

    Kairos Power

    Alameda, CA
    3 days ago
  • $29.9 - $50.82 per hour

     ...Person Required (ITAR) --- Why This Role Exists This role exists to support a Fremont, CA manufacturing operation, where manual mill and lathe work turns bar stock and tubing into the precision components used inside semiconductor process equipment. In this... 
    Hourly pay
    Full time
    Work experience placement
    Monday to Friday
    All shifts
    Shift work

    Confidential Employer - Semiconductor Equipment Machining

    Fremont, CA
    18 days ago
  • $31 - $39 per hour

     ...accommodation or an alternative application process. Machinist, Vertical Mill 3 000201 Shop Indirect Regular Full-Time Manual Labor Fremont, CA...  ...of accepted inspection practices Extensive knowledge of CNC programming and G&M code Extensive probe and toll pre-setter knowledge... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours
    Afternoon shift

    Fm Industries

    Fremont, CA
    5 days ago
  • $30 - $50 per hour

     ...CNC ProgrammerFoxsemicon Technology, LLC is growing rapidly and is looking for experienced candidates for a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new CNC programs for production runs or modify existing programs... 
    Hourly pay

    Foxsemicon

    Union City, CA
    3 days ago
  • $38 - $48 per hour

     ...Noticefor details.## About This RoleRivCut is looking for a skilled CNC Programmer to develop efficient, reliable CNC programs for our precision...  ...for a variety of CNC equipment including 3, 4, and 5-axis mills as well as CNC lathes with live tooling. We value programmers... 
    Hourly pay

    RivCut Inc.

    Union City, CA
    4 days ago
  •  ...CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site – Newark, CA/ Hybrid Travel: Negligible FLSA...  ...Independently set up, program, operate, and troubleshoot CNC Lathes and Mills. Determine starting stock requirements for costing and... 
    Permanent employment
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Vitesse Systems LLC

    Newark, CA
    1 day ago
  • $85k - $120k

     ...ferrous-nonferrous and other exotic alloys. Summary CNC Programmer will combine computer skills with manufacturing knowledge to...  ...module. The module directs machining tools including lathes or milling machines, which cut and shape pieces and machine parts. This... 
    Permanent employment
    Local area
    Relocation

    Sanmina

    Newark, CA
    5 days ago
  •  ...Description Qualifications / Responsibilities: • Experience in CNC • Set up, program, and operate EDM machines (Sodick) a bonus...  ...blueprints readings & GD&T Knowledge • Proficient in the use of CNC mills as well as manual machining. • Able to maintain close... 

    Custom EDM, LLC

    San Leandro, CA
    10 days ago
  •  ...and efficiently.You'll work on a mix of standardized TITAN components and rapid one-offs with tight timelines, operating manual and CNC mills and lathes, writing and optimizing CAM programs, and verifying dimensions to hit tolerances consistently.Core... 
    Permanent employment
    Relocation package
    Flexible hours

    Fuse LLC

    San Leandro, CA
    3 days ago
  • $20.77 - $35.29 per hour

     ...workmanship. Essential Duties and Responsibilities Operate manual machine tools including engine lathes, vertical and horizontal milling machines, surface grinders, drill presses, and honing, polishing, lapping, and finishing equipment. Perform fitting, alignment,... 
    Hourly pay
    Minimum wage

    KLA

    Hayward, CA
    3 days ago
  •  ...CNC Machinist# Sulzer Careers## CNC MachinistApply: Piedmont: Full time: Posted Today: JR105415Sulzer is a leading engineering company...  ...with HAAS CNC equipment.* Manual machining experience with: + Knee mills + Engine lathes + Key broaches* Ability to machine and complete... 
    Full time
    Temporary work

    Sulzer

    Oakland, CA
    1 day ago
  •  ...Dental insurance Health insurance Paid time off Position: CNC Machinist Hours: 40 hours per week Position Summary We...  ...Responsibilities • Prepare and operate CNC machines including milling, drilling, and grinding. • Inspect machine tool inspection with... 
    Flexible hours

    FOXSEMICON TECHNOLOGY LLC

    Union City, CA
    1 day ago
  •  ...CNC ProgrammerResponsible for the creation and revision of CNC programs, complete with tool, fixture, and set-up requirements, while adhering to Quality requirements and workmanship standards.Job Responsibilities:Must be a team player as measured by his/her peersWork with... 
    Work at office

    GCM

    Union City, CA
    4 days ago
  •  ...You can see some of our favorite projects here.Start your journey with OBE and help us build the future.What You'll Get to DoThe CNC Programmer is focused on entering all custom patterns into the CAD system for production, interpreting and entering sketches to be... 
    Contract work

    Oldcastle BuildingEnvelope

    Fremont, CA
    5 days ago
  •  ...CNC Production OperatorSouth Bay Solutions is a precision manufacturing company serving the semiconductor, medical device, aerospace,...  ...Monday-Friday Hours: 2:30 PM - 11:05 PMWhat You'll DoOperate CNC mills, lathes, and machining centers according to work instructions.Load... 
    Monday to Friday
    Shift work
    Afternoon shift

    South Bay Solutions

    Fremont, CA
    1 day ago
  •  ...programming, setting up, and operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping...  ...candidate should have at least 7 years' experience as a CNC Programmer.The ideal candidate should have at least 7 years' experience as... 

    South Bay Solutions

    Fremont, CA
    1 day ago
  •  ...offices. They craft compelling customer journeys, transforming every brand interaction into a memorable experience. The Senior CNC Programmer is a key technical leader within the manufacturing organization, responsible for developing and optimizing CNC programs that support... 
    Work at office

    Claire Myers Consulting

    Union City, CA
    2 days ago
  • $35 - $48 per hour

     ...does not expose the client site. Primary scope: manual or CNC machining, setup, measuring, repair support, fabrication support,...  ...measuring tools, holding tolerances, and documenting work Manual mill/lathe, CNC, repair machining, or job-shop experience is useful... 
    Hourly pay
    Weekly pay
    Full time

    Rinvio

    Oakland, CA
    5 days ago
  • Infinity Staffing Professionals is seeking an experienced CNC Programmer for a local manufacturing partner. In this hands-on, on-site role, you will create, edit, and optimize CNC programs; interpret engineering drawings and technical specifications; select tooling and... 
    Local area

    Infinity Staffing Professionals, LLC

    Fremont, CA
    2 days ago
  • $20.77 - $35.29 per hour

     ...workmanship. Essential Duties and Responsibilities Operate manual machine tools including engine lathes, vertical and horizontal milling machines, surface grinders, drill presses, and honing, polishing, lapping, and finishing equipment. Perform fitting, alignment, assembly... 
    Minimum wage
    Flexible hours

    KLA

    Hayward, CA
    6 days ago
  • $30 - $35 per hour

     ...Metal Products Operates and programs machine tools such as lathes, mills, and grinders controlled by a computer to produce precision metal...  ...and CAM programming department to develop and improve CNC programs Design and aid in the fabrication of fixturing for parts... 
    Full time

    Spherion Staffing & Recruiting, San Jose CA

    Fremont, CA
    3 days ago

Do you want to receive more vacancies?

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