Programmeur CNC / CNC Programmer
Groupe DCM
Ce que nous offrons :
- Congés bien-être (32h)
- Assurance collective personnalisable
- REER FTQ avec contribution de l’employeur
- Accès à un stationnement gratuit
- Environnement de travail stimulant
- Proximité managériale
Pourquoi rejoindre DCM ?
Rejoindre DCM, c’est participer concrètement à des projets qui font avancer l’industrie aéronautique.
Grand groupe manufacturier québécois en pleine croissance, nous concevons, fabriquons et réparons des structures, composantes et outillages critiques pour des clients de renommée mondiale. Grâce à notre modèle intégré, nous intervenons à chaque étape, de l’ingénierie à la production.
Ici, les défis sont réels, l’impact est tangible et chaque contribution compte. Nos équipes évoluent dans un environnement dynamique, porté par des valeurs de collaboration, d’intégrité et d’excellence.
Envie de faire partie de l’élan ? Chez DCM, on ne fait pas que suivre l’évolution de l’industrie. Demain commence maintenant!
Raison d’être du poste
Relevant du Directeur du centre d’excellence, le Programmeur CNC est responsable du développement, de l'optimisation et de la validation des programmes d'usinage destinés aux centres d'usinage CNC. Il collabore étroitement avec les équipes de méthodes, de production et d'ingénierie afin d'assurer une fabrication conforme aux exigences de qualité, de coût et de délai. Il participe également à l'amélioration continue des procédés de fabrication et apporte un soutien technique aux opérations de production.
Responsabilités
- Développer, modifier et optimiser les programmes CNC pour des centres d'usinage 3, 4 et 5 axes, des tours CNC, des machines Integrex et des routeurs à l'aide de CATIA V5.
- Simuler, vérifier et valider les programmes d'usinage à l'aide de VERICUT afin d'assurer leur conformité et d'éviter les collisions.
- Déterminer les stratégies d'usinage les plus efficaces en collaboration avec le département Méthodes.
- Lire et interpréter les dessins techniques, les modèles 3D et les spécifications de fabrication.
- Évaluer les besoins en outillage de coupe et rechercher des outils spécialisés lorsque requis.
- Préparer et maintenir à jour toute la documentation technique liée aux programmes (feuilles de montage, instructions de travail, historique des révisions, etc.).
- Concevoir et développer les gabarits et outillages de fabrication, incluant la conception, les méthodes et la programmation.
- Offrir un soutien technique aux machinistes lors des mises en production, des réglages et du dépannage des programmes.
- Participer aux initiatives d'amélioration continue visant à optimiser les temps d'usinage, la qualité des pièces et les coûts de fabrication.
- Veiller au respect des normes de qualité, de santé et sécurité ainsi que des procédures internes.
Exigences d’emploi
Scolarité requise
- DEP en Techniques d'usinage;
- DEC en Génie mécanique ou BAC en Génie Mécanique ;
- Toute autre formation et expérience jugées équivalentes.
Compétences techniques
- Minimum de 3 à 5 années d'expérience en programmation CNC.
- Excellente maîtrise de la programmation de centres d'usinage CNC.
- Formation ou expérience avec CATIA V5
- Bonne connaissance des procédés de fraisage et de tournage CNC.
- Maîtrise de la lecture de plans et de modèles 3D.
- Connaissance de VERICUT
- Connaissance de TopSolid, Mastercam, Siemens NX ou SolidWorks (atouts).
- Connaissance des outils de coupe, des paramètres d'usinage et des matériaux.
- Excellente maîtrise du français (oral et écrit) et maîtrise fonctionnelle de l’anglais (lu et écrit), requise pour lire et comprendre de la documentation anglophone provenant de fournisseurs situés à l’extérieur du Québec.
Compétences personnelles
- Esprit d'analyse et excellente capacité de résolution de problèmes.
- Rigueur, souci du détail et sens de la qualité.
- Autonomie, initiative et bon jugement.
- Bonne gestion des priorités et des délais.
- Excellentes aptitudes en communication et en travail d'équipe.
- Capacité à travailler dans un environnement dynamique et à gérer plusieurs projets simultanément.
- Sens de l'organisation, intégrité et professionnalisme.
- Orientation vers l'amélioration continue et l'optimisation des procédés.
Maintenant que vous vous projetez dans ce rôle, postulez et rejoignez l'équipe DCM!
Dans le présent document, le masculin est utilisé dans le but d’alléger le texte. La présente s’adresse à toutes les personnes, sans distinction de genre, conformément à nos engagements en matière d’équité, de diversité et d’inclusion.
//What we offer:
- Wellness leave (32 hours)
- Customizable group insurance plan
- FTQ RRSP with employer contribution
- Access to free parking
- Stimulating work environment
- Close managerial support
Why join DCM?
Joining DCM means making a tangible contribution to projects that are advancing the aerospace industry.
As a growing Quebec-based manufacturing group, we design, manufacture, and repair critical structures, components, and tooling for world-renowned customers. Through our integrated business model, we are involved at every stage, from engineering to production.
Here, challenges are real, impact is tangible, and every contribution matters. Our teams thrive in a dynamic environment driven by values of collaboration, integrity, and excellence.
Ready to be part of the momentum? At DCM, we don’t just follow the evolution of the industry — we help shape it. Tomorrow starts now!
Position Summary
Reporting to the Director of the Center of Excellence, the CNC Programmer is responsible for developing, optimizing, and validating machining programs for CNC machining centers. The CNC Programmer works closely with the Methods, Production, and Engineering teams to ensure manufacturing processes meet quality, cost, and delivery requirements. This role also contributes to continuous improvement initiatives and provides technical support to production operations.
Responsibilities
- Develop, modify, and optimize CNC programs for 3-, 4-, and 5-axis machining centers, CNC lathes, Integrex machines, and routers using CATIA V5.
- Simulate, verify, and validate machining programs using VERICUT to ensure compliance and prevent collisions.
- Determine the most efficient machining strategies in collaboration with the Methods department.
- Read and interpret technical drawings, 3D models, and manufacturing specifications.
- Assess cutting tool requirements and source specialized tools when necessary.
- Prepare and maintain all technical documentation related to programs (setup sheets, work instructions, revision history, etc.).
- Design and develop manufacturing fixtures and tooling, including design, methods, and programming activities.
- Provide technical support to machinists during production launches, machine setups, and program troubleshooting.
- Participate in continuous improvement initiatives aimed at optimizing machining times, part quality, and manufacturing costs.
- Ensure compliance with quality standards, health and safety regulations, and internal procedures.
Job RequirementsRequired Education
- Diploma of Vocational Studies (DEP) in Machining Techniques;
- College diploma (DEC) in Mechanical Engineering or Bachelor’s degree in Mechanical Engineering;
- Any other combination of education and experience deemed equivalent.
Technical Skills
- Minimum of 3 to 5 years of experience in CNC programming.
- Strong proficiency in CNC machining center programming.
- Training or experience with CATIA V5.
- Good knowledge of CNC milling and turning processes.
- Ability to read and interpret technical drawings and 3D models.
- Knowledge of VERICUT.
- Knowledge of TopSolid, Mastercam, Siemens NX, or SolidWorks is an asset.
- Knowledge of cutting tools, machining parameters, and materials.
- Excellent command of French (spoken and written) and functional proficiency in English (reading and written), required to read and understand English documentation from suppliers located outside Quebec.
Personal Skills
- Strong analytical skills and excellent problem-solving abilities.
- Attention to detail, rigor, and a strong focus on quality.
- Ability to work independently, take initiative, and demonstrate sound judgment.
- Strong ability to manage priorities and deadlines.
- Excellent communication skills and ability to work effectively as part of a team.
- Ability to thrive in a dynamic environment and manage multiple projects simultaneously.
- Strong organizational skills, integrity, and professionalism.
- Commitment to continuous improvement and process optimization.
Now that you can see yourself in this role, apply and join the DCM team!
In this document, the masculine form is used solely to simplify the text. This position is open to all individuals, regardless of gender, in accordance with our commitment to equity, diversity, and inclusion.
- ...être du po s te Relevant du Directeur Méthode et Programmation le stagiaire devra épauler les programmeurs. Responsabilités Élaborer ou mettre à jour... ...Develop or update programs for 3-, 4-, and 5-axis CNC milling machines and lathes using Catia V5 software....SuggestedFull timeInternship
- ...responsable de l’exécution de tâches de machinerie et d’opération CNC. Responsabilités Régler et faire l'usinage sur des... ...que toutes les procédures de travail sont respectées (révision des programmes) ; Faire l’inspection des pièces et compléter la fiche d’auto-...SuggestedFull time
- ...industry. Tomorrow starts now. Position Purpose Reporting to the Operations Supervisor, the incumbent is responsible for performing CNC machinery and operational tasks. Responsibilities Set up and perform machining on CNC machines; Install tools and fixtures...SuggestedOngoing contractFull timeInternshipShift work
- ...Raison d’être du poste Relevant du directeur méthodes et programmation, le ou la titulaire du poste élabore et rédige les gammes de fabrication... ...Établir et définir la gamme de fabrication en équipe avec les programmeurs ; Assurer le support technique aux opérations de l’usine...SuggestedFull timeContract workFor subcontractorInternship
- ...des économies avec ton CELI. Profite d’un compte santé et d’un programme d’aide aux employés. Sauve du temps d’attente à l’urgence avec... ...METALEC: Configurer et ajuster les paramètres d’une plieuse CNC en fonction des plans et des spécifications techniques. Réaliser...SuggestedFull timeSummer workWeekend workDay shiftAfternoon shift
- Élaborer, opérer, diriger et régler des programmes de production. Connaît la programmation des machines Okuma, le fait à environ 80% de son temps. Doit connaître le programme MasterCam ou Gib ou Catia. Doit comprendre et lire les dessins mécaniques. Doit faire la...Full time
- ...Description de l'emploi : Vous avez une expérience en programmation pour usinage CNC, vous avez travaillé en aéronautique ou industrie de haute... ...! Le programme d'avions commerciaux A220 recherche d'un programmeur CNC pour rejoindre notre équipe Outillage basée à Mirabel...Permanent employmentFull timeContract workFlexible hoursWeekend work
- ...faire une différence positive dans notre organisation. Il est un intervenant qui fournit un service de qualité en programmation des machines à commandes numériques (CNC). Il est fiable et répond au besoin constant de la production, et s'assure une utilisation efficace et...Full timeContract workWork at office
- ...Programmeur CNC Junior Terrebonne | Temps plein | Quart de jour | Lundi au vendredi Débute ta carrière dans un environnement où la... ...dans un domaine connexe? Tu possèdes une première expérience en programmation CNC ou tu es prêt(e) à mettre en pratique les compétences...Daily paidPermanent employmentFull timeWork at officeMonday to fridayDay shift
$60k - $70k per year
...et de la fabrication. Je recrute actuellement un Opérateur CNC pour une entreprise manufacturière reconnue dans la conception et... ...analysant les plans techniques et en collaborant étroitement avec les programmeurs et l'équipe technique afin d'assurer la conformité des pièces et...Daily paidPermanent employmentFull timeDay shift$73k per year
Poste : programmeur-opérateur CNC Lieu de travail : Montréal-Est Salaire : jusqu’à 73 000 $ par année Horaire : du lundi au vendredi - quart... ...opérateur CNC expérimenté, possédant des compétences en programmation et en réglage, pour rejoindre une entreprise bien établie...Long term contractPermanent employmentFull timeSummer workSummer holidayMonday to fridayDay shift- ...les machines de fabrication en transférant des instructions de programmation qui guident le processus de transformation des matières premières... ...le métal. Mettre en place le matériel pour les machines CNC, installer et aligner les appareils et les pièces jointes guidées...Full timeDay shift
$35 - $38 per hour
Opportunité pour un Programmeur CNC d'expérience ! Vous avez le métal dans le sang et la programmation n'a plus de secrets pour vous ? Vous fuyez la microgestion et vous êtes le genre de personne qui voit des solutions d'usinage là où les autres voient des problèmes ? Nous...Monday to fridayFlexible hoursDay shift- ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems... ...improvements to existing systems. RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse multijoueur senior, vous vous concentrerez sur...Full time
- ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems... ...trends, and low‑level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable de définir,...Long term contractFull time
- ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio,...Permanent employmentFull time
- ...Opérateur CNC Emmegi Fondée en 1989, notre entreprise, est un leader au Québec dans le domaine de la fabrication de portes, fenêtres... ...la table de chargement selon les instructions. Charger le bon programme CNC, exécuter les séquences d’usinage et surveiller l’opération....Full time
- ...Payé à 90% par l'employeur) Assurance Dentaire (Payé à 90% par l'employeur) Assurance maladie complémentaire Assurance Vie Programme d’aide aux Employés Accès à un médecin de famille REER avec contribution de l’employeur Compétences recherchées...RemplacementPermanent employmentFull timePart time
- ...contenants d’expédition; Identifier des marchandises reçus pour la traçabilité; Entreposer des produits et des retours conformément au programme de gestion de la qualité (PGQ); Produire les documents nécessaires à l’expédition et à la gestion d’inventaire; Participer à...Full timeRemote workMonday to fridayDay shiftAfternoon shift
$26.81 per hour
...d’épargne-retraite collectif disponible après 3 mois ~ Bottes de travail fournies dès l’embauche et annuellement par la suite ~ Programme d’aide aux employés offrant du support avec des spécialistes (nutrition, psychologie, finances, etc.) ~ Et bien plus ! Intéressé...Daily paidMonday to fridayAfternoon shift- ...des fournisseurs de moulage/fonderie; Assurer et soutenir le suivi des commandes à placer, des livraisons et de la rentabilité des programmes qui vous sont attribués; Jouer un rôle clé en support à l’équipe opérationnelle lors d’enjeux de livraison à temps avec les...Full time
- ...tes qualifications ; Un régime de retraite participatif très généreux ; Un régime d’assurances collectives compétitif ; Un programme d’aide aux employés ; Un service de télémédecine et de gestion de bien-être. Nous vous contacterons si vous êtes sélectionné...Full time
- PCM INNOVATION est un chef de file dans les solutions pour la défense et l’industrie. Notre société intègre l’ingénierie, la fabrication d’outillages d’assemblage et de fabrication, les matériaux composites, la production de pointe et les pièces prototypes. Notre clientèle...Permanent employmentFull timeDay shift
- ...compétitif; Un régime d’assurances collectives incluant la télémédecine; REER collectif avec contribution de l’employeur; Programme d’aide aux employés; Plusieurs programmes de reconnaissance; Des activités organisées par notre club social. Ça vous intéresse...Daily paidFull timeFor subcontractorWork at officeMonday to fridayDay shift
$28 - $37 per hour
...employeur; Congés supplémentaires durant la période des fêtes et payés par l’entreprise; Congés personnels supplémentaires payés; Programme d’aide aux employés et à la famille; Très grande flexibilité d’horaire et conciliation travail et vie personnelle;...Full timeInternshipMonday to friday- ...titulaire supporte les activités du contrôle qualité en réalisant des inspections précises des pièces usinées. Il est responsable de la programmation, de l’opération, du contrôle et de la validation dimensionnelle des pièces à l’aide des machines MITUTOYO et du logiciel MCOSMOS,...Full time
- ...avons un emploi à la hauteur de vos ambitions. Cliquez ici pour découvrir le métier Vos responsabilités Préparer la programmation de contrôleurs numériques Delta Controls pour les nouveaux projets. Que ferez-vous? Élaborer la structure de programme de...Day shift
- ...avancement au sein de l’entreprise Un employeur engagé dans sa communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un programme d’encouragement aux études Et plus encore! Devenez l'...Full time
- ...avancement au sein de l’entreprise Un employeur engagé dans sa communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un programme d’encouragement aux études Et plus encore! Devenez un...Night shift
- ...ingénierie logicielle de pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la... ...connaissance des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez bien dans...Full timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur CNC / CNC Programmer. Be the first to apply!
