Demo

CNC Programmer

Sharp Dimension
Fremont, CA Full Time
POSTED ON 7/31/2026
AVAILABLE BEFORE 8/29/2026

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

Salary : $40 - $60

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Programmer jobs in the Fremont, CA area that may be a better fit.

  • Human Bees Newark, CA
  • Pay: $85,000.00 - $110,000.00 per year SUMMARY : The CNC Programmer is responsible for the programming, setup and operation of 2, 3 and 4 axis CNC machines... more
  • 21 Days Ago

  • Talentry Livermore, CA
  • CNC Programmer Location: Livermore, CA 48-$56 ( overtime, where appropriate). ​ Seeking an experienced and motivated CNC Programmer for a full-time, hourly... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!