Demo

CNC Programmer

M&W Engineering
Shingle Springs, CA Full Time
POSTED ON 5/28/2026 CLOSED ON 6/13/2026

What are the responsibilities and job description for the CNC Programmer position at M&W Engineering?

Overview
We are seeking a highly skilled CNC Programmer to join our manufacturing team. The ideal candidate will be responsible for developing, testing, and optimizing CNC programs for various machining processes, ensuring precision and efficiency in production. This role requires strong technical expertise in CAD/CAM software, blueprint reading, and machining operations, with a focus on delivering components using CNC milling machines and lathes.

Responsibilities

  • Develop and modify CNC programs for milling machines, lathes, and other CNC equipment using Gibbscam
  • Interpret complex blueprints, schematics, and technical drawings to ensure accurate machining processes.
  • Set up and operate CNC machines, including CNC lathe and CNC milling machines, adhering to specifications and quality standards.
  • Utilize precision measuring instruments such as bore gauges, micrometers, calipers to verify part dimensions.
  • Apply GD&T principles to ensure parts meet geometric tolerances and specifications.
  • Optimize machining parameters for efficiency while maintaining high-quality standards through lean manufacturing techniques.
  • Troubleshoot programming issues and machine malfunctions promptly to minimize downtime.
  • Collaborate with teams on tooling design, fixture setup, and process improvements.
  • Maintain detailed documentation of programs, setups, and inspection results for quality control purposes.

Requirements

  • Proven experience with CNC programming on Haas, Mazak and Fadal.
  • Proficiency in Gibbscam
  • Strong knowledge of manufacturing processes including machining, tooling selection, and material properties.
  • Familiarity with GD&T standards and blueprint reading skills.
  • Mechanical aptitude with understanding of geometry and the use of precision measurement instruments like bore gauges and micrometers.
  • Ability to work with lean manufacturing principles to improve process flow and reduce waste.
  • Excellent problem-solving skills combined with attention to detail in a fast-paced environment.

Job Type: Full-time

Pay: $30.00 - $35.00 per hour

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Work Location: In person

Salary : $30 - $35

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
This job has expired.
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 Shingle Springs, CA area that may be a better fit.

  • Prototek Digital Manufacturing Rancho Cordova, CA
  • JOB TITLE: CNC Programmer PAY RANGE : $40-$50/hr & $5,000 Sign On Bonus SHIFT: 1 st 6:30 am – 3:00 pm OT as Necessary SEE WHAT WE DO: https://youtu.be/kvuA... more
  • 28 Days Ago

  • Recology Sacramento, CA
  • Role Under limited general direction, designs, develops, and maintains JD Edwards (JDE) applications, integrating them with enterprise and third-party syst... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!