This site uses cookies. To find out more, see our Cookies Policy

CNC Programmer in Scarborough at Can-Tech Services

Date Posted: 11/20/2018

Job Snapshot

Job Description


The primary responsibilities of the CNC Programmer are:

  • Create and implement CNC programs utilizing EdgeCam
  • Write CNC programs for 3 axis vertical machining centers
  • Design modifications for machinability and manufacturability
  • Create and compile necessary documents to aid setting up machines
  • Design jigs, tools, fixtures and special equipment for efficient fixturing
  • Select cutting tools, tool paths, cutting speeds and feed rates
  • Optimize use of equipment
  • Work with operators to validate program produces desired product
  • Integrate work with Product development/engineering, Production, Purchasing, and Scheduling Departments to ensure a smooth flow of quality products through the plant
  • Demonstrated experience with the ability to use judgment, problem solving, time management, multiple project loads and work without constant supervision.
  • Opportunity for innovation and process improvement
  • Assist in training of operators


  • Two-three year technical degree preferred
  • Three years’ experience using EdgeCam
  • Knowledge of machining solids
  • Three to five years’ experience programming in a production environment
  • Three to five years’ experience using manual mills
  • Experience or knowledge of CAD (i.e. Solidworks) would be an asset
  • Experience in machining aluminum
  • Proficient with GD&T and working knowledge of technical drawings
  • Demonstrates a professional and positive attitude as well as a passion for continuous improvement
  • Demonstrates strong time management skills with the ability to effectively coordinate multiple projects
  • Previous experience with ERP software an asset (Jobboss or other ERP system)
  • Strong communication skills