Sr NC Programmer

MagellanWinnipeg, MB
Onsite

About The Position

The Sr. NC Programmer will be responsible for compiling CNC programs on CAD/CAM systems for lathes and 3 and 5 axis milling machines; as well as preparing associated documentation and program/tool proving. This position will play an important role in the initiation, development and execution of new and existing programs as well as continuous improvements efforts related to machining operations and processes.

Requirements

  • Strong background in machining, primarily in milling and turning, and cutting tool technology.
  • Creating and maintaining part programs for all types of numerical control applications, taking into consideration such factors as machining parameters, cutter selections and control limitations, while ensuring that the design intent and component quality are achieved.
  • Demonstrated ability using CAD/CAM systems related to NC machining.
  • Strong experience with Siemens NX software is a requirement.
  • Completion of a mechanical or engineering technologist diploma, or red seal machinist, or CNC machining technology diploma, together with computer-aided numerical control programming and a minimum of 5 years of relevant experience, or 5-10 years relevant practical experience.

Nice To Haves

  • Experience with die sinker EDM, laser, and water jet cutting is considered an asset.
  • Experience with Catia V4 or V5, Vericut simulation proving, and ICAM Postprocessor Software considered an asset.

Responsibilities

  • Strong background in machining, primarily in milling and turning, and cutting tool technology.
  • Experience with die sinker EDM, laser, and water jet cutting is considered an asset.
  • Creating and maintaining part programs for all types of numerical control applications, taking into consideration such factors as machining parameters, cutter selections and control limitations, while ensuring that the design intent and component quality are achieved.
  • Demonstrated ability using CAD/CAM systems related to NC machining.
  • Strong experience with Siemens NX software is a requirement.
  • Experience with Catia V4 or V5, Vericut simulation proving, and ICAM Postprocessor Software considered an asset.
  • Completion of a mechanical or engineering technologist diploma, or red seal machinist, or CNC machining technology diploma, together with computer-aided numerical control programming and a minimum of 5 years of relevant experience, or 5-10 years relevant practical experience.

Benefits

  • Competitive salary
  • Attractive benefit package
  • Generous company pension plan
  • Excellent career progression opportunities
  • Employee assistance plan
  • On-site parking, cafeteria and gym
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service