HiFyve is hiring a CNC Programmer in the Manufacturing industry in St. Paul, MN!
Pay Rate: $24-30/hr
Shift: 1st shift Monday-Thursday 6:00 AM-3:00 PM Friday 6:00 AM-12:00 PM
Location: St. Paul, MN
Key Responsibilities:
- Program, edit, and optimize CNC vertical milling machine programs using CAM software such as Mastercam or GibbsCAM to manufacture high-precision tooling components.
- Create and maintain G-code programs and CNC machining instructions to ensure accuracy, efficiency, and repeatability.
- Interpret blueprints, CAD models, technical drawings, and geometric dimensioning and tolerancing (GD&T) to determine optimal machining strategies.
- Develop detailed setup and program sheets for operators, including tool selection, tool paths, machine setup instructions, pickup points, and machining sequences.
- Program and support InspecVision optical inspection systems for automated part verification and quality control processes.
- Troubleshoot machining and programming issues, identify root causes, and implement corrective actions to reduce downtime and improve cycle times.
- Select, optimize, and manage cutting tools based on material type, machine capability, and required surface finish.
- Support tooling procurement and inventory management, including tracking tool life and ensuring availability of critical die room materials.
- Collaborate with engineers, toolmakers, and production teams to improve manufacturability, quality, and overall process efficiency.
- Continuously improve CNC programs and machining processes to enhance productivity and maintain tight tolerances.
- Maintain accurate documentation of programs, revisions, and process improvements.
- Follow all safety guidelines and manufacturing compliance standards.
Education Requirements:
- High school diploma or equivalent required; technical training or degree preferred.
Knowledge, Skills, and Abilities:
- 5+ years of CNC milling programming experience in a manufacturing or metal stamping environment.
- Strong proficiency with CAM software (Mastercam, GibbsCAM) and G-code programming.
- Ability to read and interpret blueprints, CAD models, and GD&T specifications.
- Strong understanding of machining principles including feeds, speeds, tooling selection, and material behavior.
- Experience with precision machining and quality inspection processes.
- Strong problem-solving skills with the ability to troubleshoot machining and programming issues.
- Excellent attention to detail with a focus on precision and quality output.
- Strong communication and collaboration skills across engineering and production teams.
- Ability to manage time effectively and support production deadlines in a fast-paced environment.
Preferred Experience:
- Experience in metal stamping or precision tooling environments.
- Familiarity with tooling procurement, inventory control, and process improvement initiatives.
- Experience supporting continuous improvement in CNC programming and machining workflows.