mobile icon

My Cart

CNC Programmer


Job Description

CNC Programmer to work as part of a team of programmers and designers to create and troubleshoot complex tool paths for 3, 4, and 5-axis milling centers.  Individuals must have solid machining knowledge, understand machine setups and work holding principles, fixture design, and be able to interpret manufacturing drawings and specifications.  The candidate will be working with engineers, designers, operations, and quality personnel to establish world class CNC manufacturing in the firearms industry.


Our organization has a responsibility to comply with all applicable requirements set forth by International Traffic in Arms Regulations (“ITAR”, 22 CFR 120-130).  As such, this position may have access to ITAR controlled information, and is only available to U.S. citizens and legal permanent residents.


  • Develop detailed programming work instructions based upon process specifications, 3D models, and engineering drawings for 3, 4, and 5-axis machining centers
  • Create new production processes/procedures to better aid in the machining of complex high-tolerance parts
  • Estimate production times, staffing requirements, and related costs to provide information for management decisions
  • Work with machine operators on first run programs to ensure quality of program and optimal cycle times
  • Work closely with quality control, machine operators, engineers, and designers to solve any issues from surface finish to dimensional tolerances

Skills & Requirements

  • Minimum 5 years experience in 4 & 5-axis milling, experience with CNC lathe and mill/turn a plus
  • Extensive experience with work-holding and fixture design
  • Strong mechanical aptitude, good reasoning and problem solving skills
  • Experience in one or more CAD/CAM software is required, knowledge of Siemens NX is a plus
  • Effective verbal and written communication skills as well as proficiency in Microsoft Office products
  • Ability to work in a team environment with minimal supervision 

Benefits & Compensation

  • Medical & dental insurance
  • Vacation & holiday pay
  • Competitive pay structure based on experience and qualifications


Apply Now