Multi‑Axis CNC Programmer
Confidential
Posted: April 28, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a skilled Multi‑Axis CNC Programmer to join our team in Fremont, California.
Required Skills
Job Description
About Us
South Bay Solutions is a high-precision machine shop, making parts for semiconductor, medical devices, and advanced tech hardware. Our tolerances are measured in microns, our equipment is top-of-the-line, and our team is passionate about quality craftsmanship.
Position Summary
The Multi‑Axis CNC Programmer is responsible for producing high‑quality machined parts by developing CNC programs, performing setups, and operating CNC equipment. This role ensures compliance with quality, safety, and efficiency standards while supporting continuous improvement in machining processes, tooling, and fixturing.
Key Responsibilities
Read, interpret, and apply engineering drawings, specifications, and purchase order requirements.
Develop and modify CNC programs using MasterCAM for Vertical Machining Centers (including 4th Axis or Trunnion), Horizontal Machining Centers, and 5‑axis machines.
Create efficient, cost‑effective, and repeatable machining processes.
Design fixtures and work‑holding solutions that ensure consistent and repeatable part quality.
Select appropriate cutting tools, feeds, speeds, and machining strategies for a wide range of materials.
Design and implement custom tools, forms, or tooling solutions to improve manufacturing efficiency.
Perform CNC machine setups using Fanuc and Haas controls.
Support and assist setup technicians and machine operators during production runs.
Collaborate with engineering, quality, and production teams to troubleshoot and resolve machining or manufacturing issues.
Conduct in‑process and final inspections using appropriate inspection methods to ensure conformance to specifications.
Maintain accurate documentation, production records, and revision control.
Ensure a safe, organized, and clean work environment in accordance with company and regulatory standards.
Assist with continuous improvement initiatives related to machining processes, tooling, and quality.
Required Skills / Technical Qualifications
Strong proficiency in CNC programming and editing using MasterCAM.
Experience programming and setting up vertical, horizontal, and 5‑axis CNC machines.
Hands‑on experience with Fanuc and Haas CNC controls.
Expert ability to read and interpret engineering prints.
Thorough understanding of ASME Y14.5 standards.
Strong knowledge of Geometric Dimensioning and Tolerancing (GD&T) in both English and Metric systems.
Solid understanding of inspection techniques and quality verification methods.
Detail‑oriented with a strong commitment to precision and quality.
Ability to work independently, efficiently, and with minimal supervision.
Education and Experience
Minimum of three (3) years of experience in a CNC setup and programming role.
Strong background in machine shop practices and machining techniques.
Proficient knowledge of cutting tools and the ability to design tooling, processes, and fixturing as required.
Experience machining a wide range of materials, including exotic alloys, aluminum, steel, and plastics.
Schedule
8 hour shift
Monday to Friday
Benefits:
Health Insurance (Medical/Dental/Vision) paid 100% for employees
Life insurance policy
Safe Harbor 401(K) plan
401(K) match
Paid time off (vacation/sick/holidays/floating holiday)
Referral program
*** We do not offer visa sponsorship***