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

CNC Programmer

$40 per hour

Sharp Dimension

Job Description

Job Description

CNC Programmer
Sharp Dimension, Inc. | Fremont, CA | Full-Time

About the Role
We are looking for an experienced CNC Programmer to join our precision manufacturing team. In this role, you will be responsible for creating efficient CNC programs using Mastercam for complex multi-axis milling operations, working closely with engineering, quality, and production teams to ensure optimal machining processes.

Responsibilities

  • Program CNC mills using Mastercam for 3-axis, 4-axis, and 5-axis operations
  • Read and interpret engineering blueprints and GD&T per ASME Y14.5-2009
  • Generate efficient toolpaths and post-process programs for Fanuc controls
  • Create setup sheets, operation sheets, and supporting documentation for CNC machine setup
  • Select appropriate cutting tools, feeds, and speeds for optimal cycle times and tool life
  • Collaborate with setup machinists to troubleshoot programs and optimize setups
  • Verify programs through simulation and first article inspection
  • Support SPC processes and design tooling and fixtures as required
  • Participate in the development of complex prototypes, fixtures, and assemblies
  • Coordinate with Purchasing and Scheduling to ensure on-time delivery of quality products
  • Continuously improve programming methods and machining efficiency

Required Qualifications

  • Minimum 4 years of Mastercam programming experience
  • Proficiency in multi-axis CNC mill programming (3-axis required)
  • Experience with Fanuc control post-processing
  • Ability to read and interpret blueprints and GD&T (ASME Y14.5-2009)
  • Strong understanding of machining processes, cutting tools, and materials
  • Excellent attention to detail and problem-solving skills

Preferred Qualifications

  • Experience programming 4-axis and 5-axis CNC mills
  • Experience programming horizontal machining centers
  • Hands-on CNC setup or machining experience

Compensation & Benefits

  • Pay: Starting $40.00/hour, depending on experience
  • Health, Dental, and Vision Insurance
  • Paid Time Off
  • Overtime available

To Apply
Please include your desired hourly rate with your application.

Work Location: In person

Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Fremont, CA vacancy
  • $30 - $40 per hour

     ...360 Why this job is worth considering This is a hands-on CNC programming role for someone who wants real ownership over how...  ...standard for quality before a job runs. It's a good fit for a programmer comfortable working across more than one CAM package and control... 
    Suggested
    Hourly pay
    Work at office

    Bevel corporation

    Fremont, CA
    2 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... 
    Suggested
    Hourly pay

    Foxsemicon

    Union City, CA
    4 days 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... 
    Suggested
    Work at office

    GCM

    Union City, CA
    5 days ago
  •  ...CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site - Newark, CA/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About Vitesse: How we communicate, capture, and share information has... 
    Suggested
    Permanent employment
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Vitesse Systems

    Newark, 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... 
    Suggested
    Work at office

    Claire Myers Consulting

    Union City, CA
    3 days ago
  • $85k - $120k

     ...advanced materials, including aluminum, stainless steel, plastics, ferrous-non ferrous and other exotic alloys. Job Purpose CNC Programmer will combine computer skills with manufacturing knowledge to program manufacturing software programs to create machined parts... 
    Permanent employment
    Work experience placement

    Sanmina

    Newark, CA
    3 days ago
  •  ...CNC Programmer The CNC Programmer is responsible for the programming, setup and operation of 2, 3 and 4 axis CNC machines; as well as part inspection in a prototype and job shop environment. The programmer shall adhere to schedules; workflow from priorities set by... 

    Vitesse Systems

    Newark, CA
    2 days ago
  •  ...Job Description Job Description Position: CNC Machinist Hours: 40 hours per week Position Summary We are currently seeking an experienced and reliable CNC Machinist to join our industrial production team. You will set up and program various tools... 
    Flexible hours

    FOXSEMICON TECHNOLOGY LLC

    Union City, CA
    28 days ago
  • $125k - $166k

     ...Description Job Description Salary: $125k - 166k per year + none Reference: AB_5097534 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... 
    Permanent employment
    Temporary work
    Work experience placement
    Local area
    Shift work

    Randstad

    Hayward, CA
    2 days ago
  • $35 per hour

     ...Job Title: Machinist II Location: Fremont, CA Pay Range: $35 Shift: 2pm-10:30pm  What's the Job? Perform machining and CNC operations according to Standard Work Documentation, Manufacturing Instructions, and Quality Plans in the cell. Communicate daily... 
    Permanent employment
    Temporary work
    Part time
    Flexible hours
    Shift work

    Manpower

    Fremont, CA
    2 days ago
  •  ...CNC Operator South Bay Solutions is a high-precision machine shop, making parts for semiconductor, medical devices, and advanced tech hardware. Our tolerances are measured in microns, our equipment is top-of-the-line, and our team is passionate about quality craftsmanship... 
    Shift work

    South Bay Solutions

    Fremont, CA
    3 days ago
  • $28 - $34 per hour

     ...Job Description Job Description CNC Machinist II Full Time + Benefits (Medical, Dental, Vision, 401k with Company Match, PTO) Job Type: Onsite Time: M-F, 6:00 am – 2:30 pm Hourly Range: $28.00 - $34.00 DOE Location: Fremont Fralock is an engineered... 
    Hourly pay
    Permanent employment
    Full time
    Work experience placement
    Local area
    Immediate start
    Shift work

    Lockwood Industries, LLC dba Fralock

    Fremont, CA
    10 days ago
  •  ...and other engineered materials.We are looking for an experienced CNC Milling Setup Machinist who can independently set up, prove out...  ..., specifications, and manufacturing instructionsWork with programmers and management to improve machining processesMake offset and tooling... 

    Systomatic Inc.

    Union City, CA
    1 day 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 resolve all print issues concerning legibility, missing dimensions or any vital information... 
    Work experience placement

    CHawk Technology Int'l

    Hayward, CA
    4 days ago
  • $43 - $50 per hour

     ...CNC Programmer / Setup Machinist Location: Livermore, CA Pay: $43.00-$50.00 per hour, depending on experience Schedule: Monday-Friday, typically 9:00 a.m.-5:00 p.m. with flexibility available About the Role Adecco is seeking an experienced CNC Programmer... 
    Hourly pay
    Temporary work
    Local area
    Monday to Friday

    Adecco

    Pleasanton, CA
    5 days ago
  •  ...Job Description Job Description Job Title: CNC Machinist Location: Fremont, CA   Essential Duties and Responsibilities: Perform machine setups quickly, accurately, and efficiently. Collaborate with engineering and CAM programming teams to develop and... 
    Contract work
    Day shift
    Afternoon shift

    SlingShot Connections

    Fremont, CA
    3 days ago
  •  ...learn new skills! We have everything from VMC's to 5-axis Mills to Mill/Turn lathes! Can you setup Haas, Fadal, or Fanuc controlled CNC Mills? Our shop is busy! So, we have several openings for Horizontal and Vertical Setup Machinists on Days and Nights. First Shift... 
    Contract work
    Night shift
    Day shift
    Afternoon shift

    Mass Precision

    Fremont, CA
    5 days ago
  • $38 - $44 per hour

     ...Range: $38.00 - $44.00/hr Job Purpose: Work includes set up, operating and making tool adjustments for various tools of manual and CNC machine shop equipment. The machinist works from blueprints, process sheets, and sketches to perform production tasks, which includes... 
    Hourly pay
    Contract work
    Shift work
    Day shift
    Afternoon shift

    IMS People

    Fremont, CA
    2 days ago
  • $25 - $28 per hour

    Job Description Job Description GRINDER / DEBURRER Pay : $25-$28/hour depending on experience Schedule : Part-Time or Full-Time Shifts Available : Day or Swing Shift (4x10 schedule available) Location : Fremont, CA Position Details : Contract-to-...
    Permanent employment
    Full time
    Contract work
    Part time
    Shift work
    Day shift
    Afternoon shift

    Certified Employment Group

    Fremont, CA
    12 days ago
  • South Bay Solutions seeks a dependable Horizontal CNC Operator to join our manufacturing team. You will operate horizontal machining centers, load/unload materials, and perform inspections to ensure parts meet specifications. The ideal candidate can work independently,... 
    Day shift
    Afternoon shift
    Early shift

    Tri-Valley Career Center

    Fremont, CA
    5 days ago
  •  ...technology industries. We specialize in producing high-quality machined components with extremely tight tolerances using state-of-the-art CNC equipment. Our team values quality, teamwork, continuous improvement, and professional growth. Position Overview We are looking... 
    Monday to Friday
    Afternoon shift

    South Bay Solutions

    Fremont, CA
    2 days ago
  • $19 per hour

     ...Job Description Job Description CNC Operator / Shop Helper — Sharp Dimension, Inc. Location: Fremont, CA. START   Pay: $19.00/hr, DOE Sharp Dimension is a precision CNC machining shop specializing in tight-tolerance, complex work for the Aerospace, Semiconductor... 
    Shift work

    Sharp Dimension

    Fremont, CA
    9 days ago
  • $25 - $30 per hour

     ...Senior CNC MachinistJoin a high-performance manufacturing team using industry-leading CNC technology in Newark, CA!We are seeking a highly skilled CNC Operator/Programmer with hands-on experience in advanced woodworking machinery, including HOMAG/Weeke CENTATEQ machining... 
    Hourly pay
    Shift work
    Afternoon shift

    Trillium Staffing

    Newark, CA
    4 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 quality... 
    Hourly pay
    Full time
    Part time
    Flexible hours

    Sharp Dimension

    Fremont, CA
    9 days ago
  • $21.88 - $37.21 per hour

     ...performance, attendance, and business needs. Day Shift - Monday through Friday 6:00am - 2:30pm Responsibilities Set up and operate manual and CNC machine tools, including lathes, mills, drills, grinders, and other machining equipment. Read and interpret blueprints, engineering... 
    Hourly pay
    Permanent employment
    Temporary work
    Monday to Friday
    Day shift

    Ichor Systems

    Fremont, CA
    5 days ago
  •  ...Experience operating a ProtoTRAK mill is a strong plus Background in prototype or low-volume production environments Basic knowledge of CNC machining is a plus Work Environment & Schedule: Full-time position Standard day shift (hours may vary based on production... 
    Full time
    Day shift

    WORKERS.COM

    Fremont, CA
    11 days ago
  •  ...CNC Lathe Machinist 3FM Industries can promise you an environment that not only encourages your best but also rewards it with plenty of room to grow. FM industries is a premier manufacturing solutions provider. We specialize in build to print, precision machined components... 
    Part time
    Apprenticeship
    Shift work
    Weekend work
    Afternoon shift

    FM Industries

    Fremont, CA
    4 days ago
  • Aviso, LLC in Fremont, CA is seeking a CNC laser operator to set up and run TRUMPF tube laser equipment. You will load raw materials, verify specs, and perform first-piece inspections while maintaining production targets. Applicants should have experience with CNC laser... 

    Aviso, LLC

    Fremont, CA
    2 days ago
  • $25 - $32 per hour

     ...material, or production issues promptly. Follow all safety procedures and maintain a clean, organized work area. Requirements Previous CNC laser or metal fabrication experience preferred. TRUMPF tube laser experience highly preferred. Ability to read and interpret... 

    Aviso, LLC

    Fremont, CA
    2 days ago
  •  ...Job Description Job Description SUMMARY: The Computer Numerical Control (CNC) Machinist III role produces precision machined components to engineering specifications. The CNC Machinist III is responsible for setting up and operating one or more types of computer numeric... 
    Immediate start
    Shift work
    Weekend work
    Day shift

    Nevada Heat Treating LLC

    Newark, CA
    18 days ago

Do you want to receive more vacancies?

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