Demo

CNC Programmer

K&S Precision Machining
Sunnyvale, CA Full Time
POSTED ON 5/14/2026
AVAILABLE BEFORE 7/13/2026

We are a busy, fast-paced machine shop in Sunnyvale seeking an experienced CNC Programmer to join our team. This position is ideal for a highly skilled programmer who thrives in a production environment, takes pride in precision work, and can independently manage complex machining projects from setup through completion.

Responsibilities

  • Program, setup, and optimize CNC mills and/or lathes for production and prototype work
  • Create and modify toolpaths using CAM software
  • Read and interpret blueprints, CAD models, and engineering drawings
  • Select tooling, speeds, feeds, and machining strategies for efficiency and accuracy
  • Troubleshoot machining and programming issues on the shop floor
  • Work closely with machinists and management to maintain quality and delivery schedules
  • Improve cycle times and manufacturing processes where possible
  • Maintain tight tolerances and high-quality standards

Qualifications

  • Minimum 10 years of CNC programming experience in a machine shop environment
  • Strong understanding of machining processes, tooling, fixturing, and setups
  • Proficient in GeoPath and/or Esprit preferred
  • Open to candidates experienced with other CAM systems
  • Ability to independently program complex parts from print or CAD model
  • Experience with prototype and short-run production work preferred
  • Strong attention to detail and problem-solving skills
  • Ability to work in a fast-paced environment with minimal supervision

Preferred Skills

  • Multi-axis machining experience a plus
  • Experience with Haas, Fanuc, or similar controls
  • CAD/CAM workflow knowledge
  • Strong communication and teamwork skills

What We Offer

  • Competitive pay based on experience
  • Stable, long-term opportunity
  • Friendly and hardworking shop environment
  • Opportunity to make a direct impact in a growing operation

Pay: $35.00 - $60.00 per hour

Benefits:

  • Dental insurance
  • Paid time off

Work Location: In person

Salary : $35 - $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
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
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 Sunnyvale, CA area that may be a better fit.

  • Foxsemicon Technology LLC Union, CA
  • Benefits: 401(k) 401(k) matching Flexible schedule Health insurance Paid time off Position: CNC Programmer Hours: 40 hours per week Position Summary Our ma... more
  • 1 Day Ago

  • Nevada Heat Treating LLC Newark, CA
  • CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site – Newark, CA/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exem... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!