We use essential cookies

Please Accept our Privacy Policy

CNC Programmer

JFM LLC

North Branch, MN 55056 • $35.00 to $50.00 / hr • 10/26/2026

Job Description

Job Description

The CNC Programmer will lead full process development for 5-axis mills and mill-turn centers, creating efficient machining strategies for high-volume production parts and complex firearms components. This role will use SolidCAM and SolidWorks to develop and optimize programs, support machine setup, and improve manufacturing processes.

Responsibilities

  • Develop CNC programs for 3, 4, and 5-axis mills and mill-turn centers.
  • Program production parts and prototypes.
  • Optimize toolpaths for efficient, accurate machining.
  • Select or Develop tooling - work holding and form tools as needed.
  • Set up machines and support production readiness.
  • Plan and develop complete machining processes.
  • Drive full process development from programming through production support.
  • Train employees as needed

Required Qualifications

  • 5+ years of CNC programming experience.

Preferred Qualifications

  • Experience with CAD software, ideally SolidWorks.
  • Experience with CAM software, ideally SolidCAM.
  • Experience with CNC machining.
  • Knowledge of geometric dimensioning and tolerancing (GD&T).

Compensation

Level and base salary will be based on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.

\nCompany Description

We manufacture primarily firearm components utilizing automated 5 axis machines, sub spindle lathes including a 7 axis mill-turn.

Company Description

We manufacture primarily firearm components utilizing automated 5 axis machines, sub spindle lathes including a 7 axis mill-turn.