Back to jobs available

CNC Programmer

  • Engraving & Die Production
  • Ottawa
  • Permanent
Apply Now

To apply, please forward your resume and cover letter by Feb 27, 2026

The Mint is hiring a CNC Programmer who can thrive in a dynamic and inclusive environment.

Reporting to the Supervisor, Die Production, the CNC Programmer possesses specialized knowledge of CNC machinery in order to perform the tooling fabrication in Engraving and Die Production. Specific knowledge is required to operate CNC milling machines, lathes, buffing machine, laser etc. as well as the ability to troubleshoot and perform maintenance activities on this equipment.  This position is required to efficiently plan workflow in order to meet agreed-upon objectives while ensuring quality of work, and that production steps are completed in accordance with H&S policies and ISO Standards.  The CNC Programmer is expected to develop specific work routines in compliance with the Mint’s work policies and also plans workflow on CNC machines, maximizing productivity and efficiency.

Qualifications:

This opening is to be filled on a continuous operation and/or shift work basis.

Proficiency in one official language (English/French) is essential.

Education

  • College Diploma in Machining or equivalent.

Experience:

  • Minimum of 5 years in vertical milling, lathes or LASER machining. 

  Abilities and Skills:

  • Demonstrated interpersonal skills including; cooperation, team work, and a good working relationship with collegues and management.
  • Ability to work under pressure and meet tight deadlines. 
  • Must possess strong communication skills, be flexible from operating to instructing, intiative and be a definite self-starter and problem solver.
  • Demonstrated ability in writing work instructions and perform training.
  • Prepare and generate CNC Programs from engineering drawings, solid models, samples parts or sketches.
  • Strong ability to adapt/learn new technologies;

Knowledge:

  • Strong knowledge of CNC and Cad/Cam programming.
  • Knowledge of macro programming.
  • Knowledge of metric and imperial measurement systems.
  • Knowledge of related equipment, such as C.N.C lathes, automated buffing machines, vertical grinders, C.N.C laser etching machines, hobbing presses, PVD coating machines, sandblasters, and vacuum heat treat furnaces.
  • Awareness of health and safety in the workplace. Knowledge of quality standards, related to die polishing and die processing.
  • Advanced knowledge of Word and Excel.

 

Apply Now