Point your AI agent at freehire and let it find you a job.

Get the CLI →

75a227fc-db57-4f3f-8db9-f0da1611a4d7:19000101_000001

CNC Programmer

Posted Updated 1 view
Discussion

Title: CNC Programmer

Job Summary:

We are seeking a highly skilled CNC Programmer to develop, optimize, and maintain CNC programs for precision manufacturing. The ideal candidate will have strong technical knowledge of machining processes, CAD/CAM software, and the ability to improve efficiency while maintaining high-quality standards.


Supervisory Responsibilities: No

Responsibilities:

  • Create, edit, and optimize CNC programs for mills and multi-axis machines
  • Interpret engineering drawings, blueprints, and CAD models
  • Select appropriate tooling, cutting methods, and machine parameters
  • Set up and prove out new programs on CNC equipment
  • Troubleshoot machining issues and recommend process improvements
  • Collaborate with engineers, machinists, and production teams
  • Ensure all programs meet quality standards and specifications
  • Maintain organized program documentation and revision control
  • Follow all safety procedures and company policies



Required Skills/Abilities:

  • Experience with lean manufacturing principles
  • Knowledge of various materials (metals, plastics, alloys)
  • Familiarity with tooling design and fixturing
  • Strong communication and teamwork skills


Education and Experience:

  • High school diploma or equivalent (technical degree preferred)
  • 5+ years of CNC programming experience
  • Proficiency in CAD/CAM software (e.g., Mastercam, Creo, Windchill, and Vericut)
  • Strong understanding of G-code and M-code programming
  • Experience with multi-axis machining preferred
  • Ability to read and interpret blueprints and GD&T
  • Strong problem-solving and attention to detail

Physical Requirements:

  • Manufacturing/production floor setting
  • Standing for extended periods and lifting up to 50 lbs may be required
  • Exposure to machinery, noise, and shop conditions


Skills

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available