Programmeur(se) CNC / CNC Programmer

Montreal

Offre publiée le 2025-08-13

Groupe DCM

Description de poste

Nous sommes à la recherche d'un(e) programmeur(se) CNC ! Vous aimeriez venir travailler au sein d'une entreprise stimulante et dynamique ? Est-ce que les critères ci-dessous correspondent à votre profil ? Envoyez-nous votre candidature dès maintenant !

Ce que nous vous offrons :

  • Prime d'embauche de 1500$ ;
  • Assurance collective ;
  • 32 heures de congé personnel payé par l'employeur ;
  • Horaire flexible ;
  • Et bien plus encore !

Raison d'être du poste

Relevant du directeur programmation, le ou la titulaire du poste réalise des activités complexes reliées à la programmation CNC : évaluation des coûts de production, contrôle des configurations, évaluation des besoins d’outils de coupe, programmation des machines d’usinage, etc.

Principales responsabilités :

  • Élaborer ou mettre à jour les programmes pour les fraiseuses et tours à contrôle numérique 3, 4 et 5 axes / Integrex / Routing à l’aide du programme Catia V5 ;
  • Validation des programmes dans Vericut ;
  • Produire et gérer les documents de montage et d’historique ;
  • Déterminer les étapes d’usinage requises en collaboration avec le département des méthodes ;
  • Lire et interpréter des plans et des modèles en 3D ;
  • Supporter les opérateurs lors des montages et en cours de production, si nécessaire ;
  • Élaborer toutes les étapes servant à la fabrication des gabarits de montage (conception, méthodes, programmation) ;
  • Effectuer la recherche pour des outils spéciaux, si nécessaire.

We are looking for a CNC programmer ! Would you like to join a stimulating and dynamic organization? Do the requirements below match your profile? Send us your application now!

What we offer :

  • 1500$ hiring bonus ;
  • Group insurance ;
  • 32 hours of personal leave paid by the employer ;
  • Flexible schedule ;
  • And much more !

Job purpose

Reporting to the Programming Director, the job holder carries out complex activities related to CNC programming: production cost evaluation, configuration control, evaluation of cutting tool requirements, programming of machining centres, etc.

Main responsibilities :

  • Develop or update programs for 3-, 4- and 5-axis CNC milling machines and lathes / Integrex / Routing using the Catia V5 program ;
  • Validate programs in Vericut ;
  • Produce and manage assembly and history documents ;
  • Determine required machining steps in collaboration with the methods department ;
  • Read and interpret drawings and 3D models ;
  • Support operators during set-up and production, if required ;
  • Develop all the steps involved in manufacturing assembly templates (design, methods, programming) ;
  • Research special tools, if required.

Exigences d’emploi

Scolarité requise :

  • DEP usinage ; ou
  • DEC en génie mécanique ; ou
  • Formation équivalente.

Compétences techniques :

  • 3-5 années d'expérience en programmation CNC ;
  • Formation en programmation Catia V5 ;
  • Connaissance du logiciel Vericut (un atout) ;
  • Connaissance du logiciel Topsolid (un atout) ;
  • Connaissance du logiciel Mastercam (un atout) ;
  • Connaissance du logiciel Solid Work (un atout) ;
  • Connaissance du logiciel NX (un atout) ;
  • Expérience en outillage (GSE) (un atout) ;
  • Maîtrise des techniques de fraisage ;
  • Maîtrise des techniques de tours ;
  • Lecture de plans et dessins ;
  • Français et anglais, niveau intermédiaire.

Compétences personnelles :

  • Honnêteté et intégrité ;
  • Gestion du temps et des priorités ;
  • Autonomie et jugement ;
  • Esprit d’analyse et résolution de problèmes ;
  • Sens de l'écoute ;
  • Capacité à exercer des suivis et contrôles.

Job requirements

Education required :

  • DES machining ; or
  • DCS mechanical engineering ; or
  • Equivalent training.

Technical skills :

  • 3-5 years' experience in CNC programming ;
  • Training in Catia V5 programming ;
  • Knowledge of Vericut software (a plus) ;
  • Knowledge of Topsolid software (a plus) ;
  • Knowledge of Mastercam software (a plus) ;
  • Knowledge of Solid Work software (a plus) ;
  • Knowledge of NX software (a plus) ;
  • Experience in tooling (GSE) (a plus) ;
  • Proficiency in milling techniques ;
  • Proficiency in lathe techniques ;
  • Reading of plans and drawings ;
  • French and English, intermediate level.

Personal skills :

  • Honesty and integrity ;
  • Time and priority management ;
  • Autonomy and judgment ;
  • Analytical and problem-solving skills ;
  • Ability to listen ;
  • Ability to monitor and control.