Search
CNC Programmer/ Operator

CNC Programmer/ Operator

PublishedPublished: 9/22/2026
$30 per hour

The CNC Programmer role requires a determined individual interested in helping our business grow by promoting a culture of teamwork, dedication and superior customer care. Your career will flourish as you are provided opportunities for development and mentorship by some of the top industry leaders.

What you’ll do:

  • Program 5-axis CNC equipment
  • Program CNC machines for a variety of part construction and geometry
  • Select cutting tools, tool paths, cutting speeds and feed rates appropriate for each job
  • Assist in the training of CNC operators
  • Work with CNC operators to validate NC programs
  • Specify and implement product and process improvement
  • Produce drawings for internal and external production
  • Plan machining by studying work orders, production paperwork, materials, specifications, dimensions and tolerances
  • Evaluate programs for machine equipment by entering instructions, including zero and reference points; setting tool registers, offsets; calculating requirements, including basic math, geometry, and trigonometry; proving part programs.
  • Process each order per order/customer specifications
  • Verify accuracy of parts by adhering to inspection process set by management
  • Maintain specifications by observing and taking measurements using tape measures and micrometers; detecting malfunctions; troubleshooting processes; adjusting and reprogramming controls; sharpening and replacing worn tools; adhering to quality assurance procedures and processes
  • Complete preventive maintenance requirements; following manufacturer's instructions; troubleshooting malfunctions; notifying warehouse lead and/or calling for repairs
  • Maintain continuity among work shifts by documenting/communicating actions, irregularities, and needs
  • Perform other duties as assigned

We are looking for passionate leaders who bring initiative and creativity while putting the customer at the center of all they do!

What you’ll need:

  • CAD drawing experience
  • CNC router experience
  • Ability to calculate requirements, including basic math, geometry, and trigonometry
  • Experience with Microsoft Office
  • Able to lift up to 50lbs on a regular basis
  • Follow all safety procedures
  • High level of honesty and integrity
  • Must be 18 years or older
  • Must pass a background investigation as part of the selection process
  • Must pass the drug test as part of the selection process
  • Must have unrestricted authorization to work in the U.S.
  • (Preferred) – High School Diploma or GED

What you’ll get:

  • Competitive base salary + bonus (profit sharing)
  • Paid vacation, holidays, sick days, and personal business days
  • Full benefits package (medical, dental, vision, short-term and long-term disability)
  • 401k + company match; 8% matched up to 4% (US employees)
  • RRSP + company match; 8% max matched up to 4% (Canadian employees)
  • Tuition reimbursement
  • Paid parental leave
  • Opportunity for growth

Salary range

  • $30 per hour

Image gallery