Demo

CNC Lathe Programmer

O&Y PRECISION
Morgan Hill, CA Full Time | Part Time
POSTED ON 12/19/2025
AVAILABLE BEFORE 4/17/2026

Job Summary

We are seeking a highly skilled and detail-oriented CNC Programmer to join our dynamic manufacturing team. In this role, you will be responsible for developing, optimizing, and maintaining OUR CNC lathe programs Using MASTERCAM- . Your expertise will ensure that complex components are produced efficiently, accurately, and to the highest quality standards. This position offers an exciting opportunity to leverage advanced programming skills and mechanical knowledge to contribute to innovative manufacturing solutions in a fast-paced environment.

Responsibilities

  • Develop and write CNC programs for various machining centers, including CNC milling machines and CNC lathes, utilizing CAM (Computer-Aided Manufacturing) software such as Mastercam
  • Interpret detailed blueprints, schematics, and technical drawings, ensuring all specifications are accurately translated into machine code.
  • Utilize CAD (Computer-Aided Design) tools like MASTERCAM to create or modify part models and tooling layouts as needed.
  • Apply GD&T (Geometric Dimensioning and Tolerancing) principles to ensure parts meet precise dimensional requirements.
  • Set up machining operations by selecting appropriate tooling, fixtures, and cutting parameters based on material properties and design specifications.
  • Conduct in-process inspections using precision measuring instruments such as bore gauges, micrometers, calipers, coordinate measuring machines (CMM), and bore gauges to verify dimensional accuracy.
  • Optimize machining processes through lean manufacturing principles to improve efficiency, reduce waste, and enhance quality.
  • Troubleshoot programming issues or machine malfunctions promptly to minimize downtime.
  • Maintain detailed documentation of programs, setups, adjustments, and inspection results for quality control purposes.
  • Collaborate with engineers and machinists to refine manufacturing processes and implement continuous improvement initiatives.

Requirements

  • Proven experience in CNC programming for lathes using Fanuc controls or similar systems.
  • Strong proficiency with CAD/CAM software such as SolidWorks, AutoCAD, CATIA, or equivalent tools.
  • Solid understanding of blueprint reading, schematics, and GD&T standards for precise manufacturing.
  • Mechanical knowledge combined with experience in tooling selection, geometry calculations, and machining techniques.
  • Familiarity with electrical discharge machining (EDM) processes is a plus.
  • Ability to operate precision measuring instruments including micrometers, calipers, bore gauges, coordinate measuring machines (CMM), and other precision tools.
  • Knowledge of lean manufacturing principles to promote efficient workflows and waste reduction.
  • Excellent math skills for calculating dimensions, tolerances, speeds, feeds, and geometric relationships.
  • Strong problem-solving skills with the ability to troubleshoot programming issues or machine errors quickly.
  • Effective communication skills for collaborating with team members across departments.
  • Mechanical aptitude with a focus on accuracy, attention to detail, and safety compliance. Join us as a CNC Programmer if you’re passionate about precision manufacturing and eager to contribute your technical expertise in a vibrant production environment!

Job Types: Full-time, Part-time

Pay: $40.00 - $50.00 per hour

Benefits:

  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Work Location: In person

Salary : $40 - $50

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 Lathe Programmer?

Sign up to receive alerts about other jobs on the CNC Lathe Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
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 Lathe Programmer jobs in the Morgan Hill, CA area that may be a better fit.

  • MASS Precision, Inc Fremont, CA
  • About Us: MASS Precision Inc. is a global manufacturer with over 30 years of experience excelling in the custom contract manufacturer of electronic chassis... more
  • 28 Days Ago

  • FM Industries Livermore, CA
  • Salary Range: $115,000.00 To $130,000.00 Annually WHAT CAN WE OFFER YOU FOR ALL YOUR HARD WORK? Competitive Salary PTO Program Nine (9) Paid Holidays!! Med... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!