CNC Programmer for Guitar Part Manufacturer

Warmoth Guitar ProductsPuyallup, WA
$35 - $37Hybrid

About The Position

This position will set up, operate, and maintain the operation of the CNC machines to craft high-quality guitar necks and bodies. They will ensure each part meets design specifications and quality standards. Key responsibilities encompass creating and modifying programs, machine operation, quality assurance, and troubleshooting machine performance and material or product inconsistencies.

Requirements

  • High school diploma or equivalent
  • 5 years of CNC operation experience
  • 5 years of CNC programming experience
  • A general knowledge of CNC terminology, maintenance, and operation
  • A general knowledge of CAD/CAM software, Mastercam X or above and Rhino
  • A general knowledge of Tools, fixtures, feeds/speeds
  • A general knowledge of fanuc, fadal, osai, and shop sabre controls and code
  • Excellent verbal and written communication
  • Excellent organization and attention to detail
  • Excellent computer literacy
  • Confident decision-making skills
  • Critical and analytical thinker and problem solver
  • Adaptability in responding to shifting priorities, or unexpected challenges
  • Able to navigate and use Microsoft Suite to include Excel, Word, and Outlook.
  • Able to type 40 wpm and 10-key by touch.
  • Able to move items up to 50 lbs.
  • Able to bend, reach and twist upper and lower body.
  • Able to stay focused and alert while performing repetitive tasks.
  • Able to remain on task when faced with workplace distraction.
  • Able to trouble shoot and resolve complex issues.
  • Able to handle sensitive, confidential and proprietary information properly.
  • Able to drive to and from worksite and meeting locations.

Nice To Haves

  • Formal training and/or a graduate of a certified technical school preferred
  • One year of relevant woodworking, fast paced production, and manufacturing experience preferred
  • Enthusiasm for electric guitars preferred

Responsibilities

  • Create, modify, and optimize CNC programs.
  • Design and create jigs and fixtures.
  • Use CAD/CAM software to design toolpaths and generate CNC code.
  • Select appropriate tools, fixtures, feeds/speeds, etc. based on material and design requirements.
  • Perform machine setup activities including tool loading, offsets, and test runs.
  • Conduct first part inspections to validate program accuracy and make necessary adjustments.
  • Provide guidance to machine operators on program intent, setup instructions, and best practices.
  • Maintain accurate documentation for programs, setup sheets, offsets, and revisions.
  • Assist in developing standard operating procedures and training resources.
  • Identify equipment or software upgrades that improve efficiency or precision.
  • General maintenance tasks related to and for the department and other crews.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Employee Assistant Program
  • Employee Discount Program
  • 401(k) with up to a 4% employer match
  • Paid Holidays
  • Vacation and Sick Leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service