CNC Programmer / Setter

Ancaster, ON

We are looking for a CNC Programmer/Setter to join our team.


We have been providing customers from all industries with custom machining services since 1995. Our 7,200 square-foot facility is equipped with the latest in machine-shop technology and high-end quality control equipment. Our customers benefit from our commitment to on-time delivery, ISO 9001 quality standard certification and Controlled Goods Program Registration. 

Job Type: Full-time. Afternoons, 3:00pm-11:30pm. Must also be available for shift work within a 24/7 operations as business changes.

Salary: $25-$30 per hour, plus shift premiums



Design & Process Improvement

  • design programs and fixtures for improved machining, understanding speeds/feeds of tools and their effect on manufacturing cycle time
  • cost reduction studies and providing recommendations
  • working with supervisors, other shop personnel and external stakeholders to resolve machining and quality issues
  • actively search for process improvement opportunities, while keeping production standards and safety as top priorities.
  • staying updated on industry trends and incorporating developing technologies to improve manufacturing processes



  • CNC Machine Set-up, Programming & Operation
  • Understand specifications of the task at hand and the desired result by reading blueprints, mechanical drawings etc.
  • Perform setups on new jobs 
  • Prepare and load raw materials and parts onto the machines 
  • Prepare, operate & supervise CNC machines to perform tasks with accuracy and quality (maintaining cycle times, minimizing scrap)
  • Responsible for deburring, filing, grinding, and packaging parts after machining, as required
  • Inspect and measure finished parts and compare them with blueprints to determine if the process has been completed properly
  • Check and maintain machinery daily to ensure functionality
  • Verify tools are properly calibrated before use
  • Perform tool changes and offsets with an eye to minimizing scrap parts and maximizing tool use/life.
  • Verify dimensions of parts for accuracy and conformance to specifications using precision measuring instruments.
  • Knowledgeable in machine code
  • Independently perform programming changes/adjustments to blueprint specifications
  • Provide training and support as it relates to job functions to Junior & Intermediate team members.



  • Minimum 5+ years proven experience as CNC Programmer/Setter for lathes with live tooling,  including machine setup and operation.
  • Skill in operating CNC lathe machinery and tooling as well as precision measurement tools
  • Ability to read and interpret mechanical documents and drawings
  • Knowledgeable in machine code
  • A keen eye for detail and results-driven approach
  • Heavy lifting as required following safety procedures
  • Good communication abilities
  • High school diploma or equivalent experience; certificate or diploma in engineering, machining, or relevant discipline is a plus.
  • Own steel toed boots & safety Glasses


We Offer:

  • Extended health care
  • Vision care
  • Dental care


TrueSpec Machining

TrueSpec Machining


Stay updated. Follow us on:

Be the first notified of new relevant jobs