CNC Programmer - 3 Axis CNC Vertical Mills
Job Description
Job Description
We are seeking an experienced 3-Axis Vertical CNC Mill Programmer to join our precision manufacturing team in Hayward, CA. This position is Mon-Thu starting at 6 am. The ideal candidate will have strong programming skills and experience developing CNC programs for 3-axis vertical machining centers. This individual will be responsible for creating, modifying, and optimizing CNC programs to produce high-quality precision-machined components while maintaining production efficiency and accuracy.
Key Responsibilities
-
Create and modify CNC programs for 3-axis vertical machining centers.
-
Setup and operate a CNC 3 Axis Vertical Mill
-
Develop tool paths, select cutting tools, and determine machining strategies.
-
Program using CAD/CAM software and/or directly at the CNC machine.
-
Read and interpret engineering drawings, blueprints, and GD&T specifications.
-
Determine proper feeds, speeds, tooling, and machining sequences.
-
Work closely with CNC machinists and shop personnel to ensure programs are accurate and production-ready.
-
Troubleshoot programming and machining issues and make necessary adjustments.
-
Optimize existing programs to improve cycle times, tool life, and overall productivity.
-
Ensure finished parts meet required dimensional and quality specifications.
-
Maintain organized program files and machining documentation.
Qualifications
-
Previous experience programming 3-axis vertical CNC mills.
-
Strong knowledge of CNC machining processes, tooling, and workholding.
-
Experience with CAD/CAM software such as Mastercam, Fusion 360, or similar programs.
-
Ability to read and interpret complex engineering drawings and blueprints.
-
Knowledge of G-code and machine controls.
-
Understanding of feeds, speeds, tolerances, and machining techniques.
-
Ability to troubleshoot and solve machining and programming problems independently.
-
Strong attention to detail and commitment to producing quality work.
Preferred Experience
-
Experience programming and machining prototype and production parts.
-
Experience setting up and operating CNC vertical machining centers.
-
Knowledge of multiple machine controls and CAD/CAM systems.
-
Experience machining aluminum, stainless steel, and other metals.
If you have this experience and are interested in this role, please apply for the position.
