CNC Programmer
2 days ago
Company Overview
NobleTek is an engineering services company supporting the aerospace, defense, and advanced manufacturing industries. We specialize in CAD design, NC programming, and CMM programming, providing expert solutions that help our clients develop, optimize, and maintain complex engineering projects.
NobleTek, built on a legacy dating back to 2006, is a leading provider of engineering and manufacturing support for the aerospace industry, known for its precision, innovation, and commitment to excellence. With a team of over 70+ skilled professionals, including 20% U.S. veterans, we bring deep expertise in aerospace design, manufacturing, and quality assurance, helping clients achieve efficiency, accuracy, and high-quality results.
**SEND RESUMES WRITTEN IN EGLISH ONLY**
Position Title: CNC Programmer
Location(s): Remote (work from home) in Ontario or Quebec.
Canadian Citizen or Permanent Residence is required.
Job Type: Full-time or Contract remotely
Employee Benefits
- RRSP Matching – Plan for your future with employer contributions.
- Health, Dental, Vision, and Life Insurance – Comprehensive coverage options for you and your family.
- Generous Paid Time Off
- 3 weeks of PTO
- 1 week of paid sick time
- 1 flex day per quarter
- Provincial Statutory holidays paid.
- Tuition Reimbursement – Available to support continued education.
- $1000 Employee Referral Bonus – Earn rewards for referring qualified candidates who join the team.
Core Responsibilities
Develop complex multi-axis CNC programs for aerospace components using CATIA V5, focusing on precision, efficiency, and manufacturability. Work closely with cross-functional teams to ensure seamless integration of machining strategies into production workflows.
Activities and duties
The following activities and duties are illustrative of the primary functions of this position and are not intended to be all-inclusive:
- Develop and optimize complex 3-, 4-, and 5-axis CNC programs for aerospace components using CATIA or 3DEXPERIENCE
- Interpret and validate 3D CAD models, assemblies, and 2D drawings to create accurate and efficient machining strategies.
- Design tooling, workholding, fixturing, and select appropriate cutters, feeds, and speeds to ensure high-quality outcomes.
- Simulate and verify CNC programs using Vericut to ensure accuracy, safety, and compliance with machining requirements.
- Collaborate with customer, project managers, engineers, tool designers, and quality teams to support production and resolve technical challenges.
- Maintain and manage CNC program documentation, revisions, and digital tool libraries in line with configuration control standards.
- Provide technical support and troubleshooting assistance to shop floor personnel throughout the manufacturing process.
- Ensure compliance with ITAR regulations and apply best practices in CNC manufacturing to meet project deadlines and quality goals.
Required Experience
- Minimum 5 years' experience CNC programming aerospace components with CATIA V5 or 3DEXPERIENCE.
- Experience utilizing Vericut simulation software
- Mill-turn programming experience is a plus
Education / Training
- Associate's degree or higher in Manufacturing Technologies, Mechanical Engineering, Computer-Aided Manufacturing, or a related technical discipline is a plus
Knowledge, Skills and Ability
- Skilled in programming aerospace components using CATIA V5 or 3DEXPERIENCE
- Experience utilizing Vericut simulation software
- Experience with mill-turn programming is a plus
- Experience with Mechanical Design/Drafting experience is preferred
- Strong knowledge of multi-axis CNC programming principles and manufacturing processes.
- Familiarity with aerospace components and their machining requirements.
- Strong mechanical aptitude and problem-solving capabilities.
- Excellent verbal and written communication skills for both technical and team collaboration.
- Ability to travel occasionally and work independently or as part of a team.
- Comfortable working in a CAD/CAM software environment with attention to detail and process efficiency.
- Ability to prioritize tasks and manage time effectively to meet deadlines and budgets
Work Environment and Physical Requirements:
- Ability to travel occasionally.
- Use of personal mobile device is required for two-factor authentication purposes.
- Work is performed in a standard office environment and involves the ability to sit for extended periods of time.
- Ability to communicate on telephone and handle all calls in a professional and personable manner.
- Vision must be good enough to read keyboards, computer screen, reference books, reports and other written documents.
ITAR Requirements
Our organization has a responsibility to comply with all applicable requirements set forth by International Traffic Arms Regulations ("ITAR", 22 CFR As such, this position may have access to ITAR controlled information and must meet eligibility requirements to work in the United States.
Please visit our website at for more information
NobleTek is an Equal Employment Opportunity
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aperçu de l'entreprise NobleTek est une entreprise de services d'ingénierie soutenant les industries de l'aérospatiale, de la défense et de la fabrication avancée. Nous sommes spécialisés dans la conception CAO, la programmation CN et la programmation CMM, offrant des solutions expertes qui aident nos clients à développer, optimiser et maintenir des projets d'ingénierie complexes. NobleTek, bâtie sur un héritage remontant à 2006, est un fournisseur de premier plan de support en ingénierie et fabrication pour l'industrie aérospatiale, reconnu pour sa précision, son innovation et son engagement envers l'excellence. Avec une équipe de plus de 70 professionnels qualifiés, dont 20 % de vétérans américains, nous apportons une expertise approfondie en conception aérospatiale, fabrication et assurance qualité, aidant les clients à atteindre efficacité, précision et résultats de haute qualité.
Titre du poste : Programmeur CN Lieu(x) :
Télétravail (travail à domicile) en Ontario Citoyenneté canadienne, statut de
résident permanent ou double citoyenneté américaine/canadienne requis
Type d'emploi : Temps plein ou contrat à
distance Avantages pour les employés
- Correspondance REER – Planifiez votre avenir avec des contributions de l'employeur.
- Assurance dentaire, visuelle et vie – Options de couverture complètes pour vous et votre famille.
- Congés payés généreux
- 3 semaines de congés payés
- 1 semaine de congé maladie payé
- 1 jour flexible par trimestre
- Tous les 9 jours fériés statutaires payés
- Remboursement des frais de scolarité
- – Disponible pour soutenir la formation continue.
- Prime de référence d'employé de 1 000 $ – Gagnez des récompenses pour recommander des candidats qualifiés qui rejoignent l'équipe.
Responsabilités
principales:
Développer des programmes CN multi-axes complexes pour des composants aérospatiaux en utilisant CATIA V5, en mettant l'accent sur la précision, l'efficacité et la fabricabilité. Travailler en étroite collaboration avec des équipes interfonctionnelles pour assurer une intégration transparente des stratégies d'usinage dans les flux de production.
Activités
et tâches:
Les activités et tâches suivantes illustrent les fonctions principales de ce poste et ne sont pas destinées à être exhaustives :
- Développer et optimiser des programmes CN
- complexes à 3, 4 et 5 axes pour des composants aérospatiaux en utilisant CATIAou 3DEXPERIENCE
- Interpréter et valider des modèles CAO 3D, des assemblages et des dessins 2D pour créer des stratégies d'usinage précises et efficaces.
- Concevoir des outils, des dispositifs de maintien, des fixations et sélectionner les coupeurs, avances et vitesses appropriés pour garantir des résultats de haute qualité.
- Simuler et vérifier les programmes CN à l'aide de Vericut pour assurer précision, sécurité et conformité aux exigences d'usinage.
- Collaborer avec le client, les chefs de projet, les ingénieurs, les concepteurs d'outils et les équipes de qualité pour soutenir la production et résoudre les défis techniques.
- Maintenir et gérer la documentation des programmes CN, les révisions et les bibliothèques d'outils numériques conformément aux normes de contrôle de configuration.
- Fournir un support technique et une assistance au dépannage au personnel de l'atelier tout au long du processus de fabrication.
- Assurer le respect des réglementations ITAR et appliquer les meilleures pratiques en fabrication CN pour respecter les délais et les objectifs de qualité des projets.
Expérience
requise
- Minimum 5 ans d'expérience en programmation CN de composants aérospatiaux avec CATIA V5 ou 3DEXPERIENCE.
- Expérience avec le logiciel de simulation Vericut.
- Expérience en programmation de tournage-fraisage est un atout.
Éducation
/ Formation
- Diplôme d'associé ou supérieur en technologies de fabrication, génie mécanique, fabrication assistée par ordinateur ou discipline technique connexe est un atout.
Connaissances, compétences et aptitudes
- En raison de la nature de ce travail et des exigences réglementaires et contractuelles applicables, les candidats doivent être citoyens canadiens, avoir le statut de résident permanent actuel au Canada ou détenir la double citoyenneté États-Unis/Canada. Aucun parrainage n'est disponible pour le moment.
- Compétent en programmation de composants aérospatiaux avec CATIA V5 ou 3DEXPERIENCE
- Expérience avec le logiciel de simulation Vericut
- Expérience en programmation de tournage-fraisage est un atout
- Expérience en conception/dessin mécanique préférée Solide connaissance des principes de programmation CN multi-axes et des processus de fabrication.
- Familiarité avec les composants aérospatiaux et leurs exigences d'usinage.
- Forte aptitude mécanique et capacités de résolution de problèmes.
- Excellentes compétences en communication verbale et écrite pour la collaboration technique et en équipe.
- Capacité à voyager occasionnellement et à travailler de manière indépendante ou en équipe. À l'aise dans un environnement de logiciels CAO/FAO avec une attention aux détails et à l'efficacité des processus.
- Capacité à prioriser les tâches et à gérer le temps efficacement pour respecter les délais et les budgets.
Environnement de travail et exigences physiques:
- Capacité à voyager occasionnellement.
- L'utilisation d'un appareil mobile personnel est requise pour l'authentification à deux facteurs.
- Le travail est effectué dans un environnement de bureau standard et implique la capacité de rester assis pendant de longues périodes.
- Capacité à communiquer par téléphone et à gérer tous les appels de manière professionnelle et courtoise.
- La vision doit être suffisamment bonne pour lire les claviers, l'écran d'ordinateur, les livres de référence, les rapports et autres documents écrits.
Exigences ITAR Notre organisation a la
responsabilité de se conformer à toutes les exigences applicables établies par
les règlements internationaux sur le trafic d'armes (« ITAR », 22 CFR
En tant que tel, ce poste peut avoir accès à des informations contrôlées par
ITAR et doit répondre aux exigences d'éligibilité pour travailler aux États-Unis.
Veuillez visiter notre site Web à pour plus
d'informations
NobleTek est un employeur offrant l'égalité des chances.
**Veuillez envoyer des CV rédigés en anglais uniquement.**
Job Type: Full-time
Benefits:
- Dental care
- Life insurance
- Paid time off
- RRSP match
- Tuition reimbursement
- Vision care
Application question(s):
- Have you had to interpret and validate 3D CAD models. assemblies and 2D drawings as part of your daily job?
Experience:
- CNC programming with CATIA V5 or 3DExperience.: 5 years (required)
- Vericut Simulation Software: 1 year (required)
- Mill-Turn Programming: 1 year (preferred)
Work Location: Remote
-
CNC Programmer
3 days ago
Saint-Lazare, QC JT B, Canada Apex Precision Inc. Full timePosition OverviewReporting to the Supervisor of Programming, the CNC Programmer is responsible to produce and update all CNC Programs. In order to achieve that, the CNC Programmer will need to interpret mechanical drawings, create new, improve and update CNC programs, and support continuous improvement for programming efficiency gains.CNC programmingIs...
-
CNC Programmer
3 days ago
Baie-d'urfe, QC HX T, Canada Carritec Full time $60,000 - $120,000 per yearCARRITEC recherche un(e) candidat(e) talentueux(se) pour rejoindre son équipe afin de créer de nouvelles programmations C-CODE sur machines Amada.Dans le cadre de son poste, le/la candidat(e) sélectionné(e) sera chargé(e) de produire des modèles et des gabarits détaillés de construction de patrons afin de contribuer à une création efficace pour...
-
Programmeur(se) CNC/CNC Programmer
4 days ago
Montreal, Canada Groupe DCM Full timeNous 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é...
-
Programmeur(se) CNC/CNC Programmer
4 days ago
Montreal, Canada Groupe DCM Full timeNous 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é...
-
CNC Programmer
4 days ago
Montreal, Canada Groupe DCM Full timeUne entreprise dynamique au Canada recherche un(e) programmeur(se) CNC pour réaliser des activités complexes en programmation CNC. Le candidat idéal aura 3-5 ans d'expérience et une formation en usinage ou génie mécanique. Les responsabilités incluent l'élaboration de programmes pour diverses machines, la validation de programmes, et la collaboration...
-
CNC Programmer
4 days ago
Montreal, Canada Groupe DCM Full timeUne entreprise dynamique au Canada recherche un(e) programmeur(se) CNC pour réaliser des activités complexes en programmation CNC. Le candidat idéal aura 3-5 ans d'expérience et une formation en usinage ou génie mécanique. Les responsabilités incluent l'élaboration de programmes pour diverses machines, la validation de programmes, et la collaboration...
-
Computer Aided Design Programmer
1 week ago
Greater Toronto Area, Canada Rise Technical Full time $70,000 - $85,000 per yearManufacturing Technician – Full Training to Technical ConsultantGreater Toronto Area, Ontario$70,000 – $85,000 + Overtime + Bonus + Company Vehicle + RRSP Match + Full Training + Excellent BenefitsExcellent opportunity for someone with experience in sheet metal, press brake operation, CAD/CAM programming or CNC machining to take a major step forward in...
-
Machiniste CNC
3 weeks ago
Stanstead, QC, Canada Engrenages spécialisés inc. Full timeEngrenages Spécialisés fabrique principalement des engrenages et des pièces usinées de précision. Le parc d'équipement CNC comprend 3 tours CNC 2 axes, 3 tours CNC 3 axes, 1 tour CNC 9 axes et 3 centre d'usinage (3 et 4 axes). Le machiniste travaillera sur les centres d'usinage CNC ou les tours multi-axes CNC. Il devra entre autre: Valider...
-
Programmeur CNC
4 weeks ago
Montréal, QC, Canada Alumico Architectural inc. Full timeMission du poste : En tant que technicien programmeur de centre CNC, votre mission principale sera de collaborer avec le coordonnateur à l'usinage et les opérateurs de machine à contrôle numérique pour programmer et optimiser les centres d'usinage à commande numérique. Vous serez responsable de traduire les documents et dessins fournis en programmes...
-
Programmeur CNC
3 weeks ago
Québec, QC, Canada S. Huot inc. Full timeTu aimes programmer et optimiser des machines CNC pour des projets techniques et variés ? Alors tu es exactement la personne qu'il nous faut ! S. HUOT, une entreprise centenaire reconnue pour son expertise en fabrication mécanique, soudage et usinage de précision, est actuellement à la recherche d'un programmeur CNC pour le quart de soir (4 jours...