Share this job
CNC Programmer
Saint Paul, Minnesota, United States
Apply for this job

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.


Apply for this job
Powered by