Senior CNC Programmer

South Bay Solutions•Fremont, CA
•$100,000 - $120,000

About The Position

South Bay Solutions is a high-precision machine shop that makes parts for semiconductor, medical device, and advanced technology hardware applications. The Senior CNC Programmer produces machined parts by programming, setting up, and operating CNC machines while maintaining quality and safety standards, keeping records, and maintaining equipment and supplies. The role involves developing and editing CNC programs, planning economical and sound manufacturing processes, designing fixtures and custom tools, and supporting production setup personnel and machine operators. The programmer works with other departments to troubleshoot manufacturing issues and helps maintain a safe, efficient, and clean working environment. The schedule is Monday through Friday, 8:00 AM to 5:00 PM.

Requirements

  • At least 7 years of experience as a CNC Programmer.
  • At least 7 years of experience as CNC setup personnel.
  • Knowledge of creating and editing CNC programs for vertical machining centers with a 4th axis or trunnion, horizontal machining centers, and 5-axis machines using MasterCAM.
  • Knowledge of CNC machine setups using Fanuc and Haas controls.
  • High proficiency in print reading.
  • High-level knowledge of ASME Y14.5.
  • High-level knowledge of geometric dimensioning and tolerancing (GD&T) in English and metric systems.
  • Knowledge of inspection methods for performing quality checks on parts.
  • Detail-oriented.
  • Able to work quickly and efficiently without supervision.
  • Experience with machine shop practices and/or techniques, good knowledge of cutting tools, and the ability to design necessary tooling, processes, and fixturing.
  • Familiarity with machining a wide variety of materials, including exotic alloys, aluminum, steel, and plastic.

Responsibilities

  • Read and interpret prints, and program parts according to drawing and/or purchase order requirements.
  • Lay out manufacturing processes that are economical and sound.
  • Design fixtures that produce repeatable and reproducible parts.
  • Select the correct cutting tools.
  • Design form or custom tools to improve manufacturing efficiency.
  • Support and assist setup personnel and machine operators during production.
  • Work with other departments to troubleshoot issues that arise during manufacturing.
  • Maintain a safe, efficient, and clean working environment.
  • Program, set up, and operate CNC machines while maintaining quality and safety standards, keeping records, and maintaining equipment and supplies.

Benefits

  • Health, dental, and vision insurance
  • Life insurance policy
  • Safe Harbor 401(k) plan
  • 401(k) match
  • Paid time off, including vacation, sick time, holidays, and a floating holiday
  • Referral program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service