Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

cnc programmer.

$35 - $38 per hour

Randstad

Opportunity for an Experienced CNC Programmer!

Do you have metal in your blood and programming holds no more secrets for you? Do you flee from micromanagement and are you the kind of person who sees machining solutions where others see problems? We have a challenge worthy of your talent.

If you are looking to showcase your technical expertise in a stimulating environment, this CNC Programmer position is tailor-made for you. Join an environment where your know-how will make a real difference on the shop floor!

Advantages
In a dynamic work environment, you will have the autonomy needed to optimize, create, and innovate on state-of-the-art equipment.

Very competitive salary scale: $35.00 to $38.00/hr (depending on your experience level).

Benefits: Performance bonus: Annual bonus based on achieving objectives

Solid benefits: Group insurance (long-term disability, life, medication, travel) and a pension fund to prepare for your future.

Little extras that count: 2 sick days, vacation according to standards (3 weeks after 3 years), wellness program ($200/year), and continuous training.

⏰ Work schedule: 35h/week, day shift, 7:00 AM to 3:30 PM, Monday to Friday (flexible)

Environment of choice: A solid team, state-of-the-art TRUMPF equipment, and a collaboration-focused atmosphere.

Responsibilities
As a Senior CNC Programmer, you will be the true conductor of our production on TRUMPF equipment. Your days will be driven by optimization, precision, and problem-solving. You will be called upon to:

Program Trumpf CNC machines (TruPunch, TruLaser, and Trumatic) with TruTops Boost software efficiently and reliably.

Read, understand, and interpret technical drawings and CAD models.

Act as the go-to technical expert: advise on tool selection and manage purchase requests with suppliers.

⏱️ Manage programming priorities based on emergencies and production needs.

♻️ Optimize sheet metal usage (nesting) to reduce material waste and organize sequences to save time.

Work closely with operators on the shop floor to resolve machining issues and adjust programs as needed.

Track cutting speeds (Trutops VS PaperlessParts) and analyze variances.

Actively participate in continuous improvement by communicating with the engineering team to implement quick solutions.

Support the quoting and new product introduction teams

Qualifications
To excel in this role, we are looking for someone who is autonomous, resourceful, and has a great capacity for learning:

⏳ Experience required: A minimum of 10 years of relevant experience in a similar role.

️ Bilingualism essential: Mastery of spoken French and English to easily navigate our English-speaking work environment.

Our client operates in Canada. The company takes all reasonable measures to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires it when necessary and when its existing bilingual employees are unable to fulfill these duties.

Reporting to their English-speaking manager, who is located outside of Quebec and does not speak French, and communicating regularly with them.

️ Technical expertise: In-depth knowledge of TRUMPF TruTops (and TruTops Boost) programming software.

⚙️ Equipment mastery: Excellent knowledge of the limits and capabilities of CNC machines (TruLaser, TruPunch, and Trumatic) as well as various types of sheet metal.

Education: DEP (Diploma of Vocational Studies) in precision sheet metal work, machining, or solid equivalent shop floor experience.

⭐ Major assets: Knowledge of modeling with Solidworks, excellent mastery of measurement tools.

Soft skills: Quality-oriented, positive attitude, great attention to detail, and ability to easily communicate with technical and production teams.
Ready to take action?

Summary
Don't miss your chance to become the technical benchmark within a high-performing team. This highly sought-after CNC Programmer position is just waiting for your programming touch!

How to join us?

Send your resume to: View email address on randstad.com

Or by text message / call at: Your phone number, e.g., Show phone number

⚠️ IMPORTANT: Please contact us by specifying your full name, your email, and the position you are applying for.

Our services are completely free in your job search.

Are you a newcomer with experience from outside the country? We want to talk with you, provided you have a valid work permit or permanent residency.

Refer a friend, it pays off! Do you know the ideal candidate? Enjoy a $500 referral bonus for every talent referred and hired.

Your new career is waiting for you. Contact us today in complete confidentiality!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. show more
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the cnc programmer. in Montréal, QC vacancy
  • $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... 
    Suggested
    Monday to friday
    Flexible hours
    Day shift

    Randstad

    Montréal, QC
    1 day ago
  • $58.1k - $107.9k per year

    TELUS Health is empowering every person to live their healthiest life. Guided by our vision, we are leveraging the power of our leading edge technology and focusing on the uniqueness of each individual to create the future of health. As a global-leading health and well-being...
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    TELUS Health

    Montréal, QC
    1 day ago
  •  ...engagement envers la croissance, l'innovation et le développement de solutions climatiques durables. L'opportunité Le Gestionnaire de programmes produitsjouera un rôle essentiel dans le renforcement de l'exécution des programmes stratégiques de nos principaux clients. Il s'... 
    Suggested

    xnrgy-climate-systems

    Montréal, QC
    16 hours ago
  •  ...Gestionnaire de Programme - Spécialiste en Gestion de Configuration Votre environnement de travail Et si VOTRE aventure avec NOUS commençait ?! Nous vous proposons de travailler chez Airbus Atlantique, nouveau champion de dimension mondiale, n°2 des aérostructures, n... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work at office
    Flexible hours

    Airbus Aircraft

    Montréal, QC
    18 days ago
  •  ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle  Nous sommes à la recherche d’un directeur de programme sénior pour piloter un important programme de transformation au sein d’un environnement bancaire. Dans ce rôle, le directeur sera responsable... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Levio

    Montréal, QC
    17 hours ago
  •  ...track to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada. Position – Senior AI Programmer We are looking for an experienced Senior AI Programmer to join the Haven Entertainment Studios project team. The Senior AI Programmer... 
    Full time
    Internship

    Haven Studios Inc

    Montréal, QC
    20 hours ago
  • $25 - $32 per hour

     ...techniques Régler et faire fonctionner diverses machines-outils CNC (Tours et Fraiseuses) Ébavurer les pièces lorsqu'elles sortent...  ...Autonomie et débrouillardise   Particularités reliées au Programme des Marchandises Contrôlées du Canada : Être un citoyen canadien... 
    Permanent employment
    Full time
    Flexible hours
    Day shift
    Afternoon shift

    Produits Industriels TRAF inc.

    Montréal, QC
    a month ago
  • $24 - $26 per hour

     ...pour préparer votre avenir. Des petits plus qui comptent : 2 jours de maladie, vacances selon les normes (3 semaines après 3 ans), programme de bien-être (200 $/an) et formation continue. Stabilité et évolution : Embauche immédiate (mandat avec forte possibilité de... 
    Manual labor
    Work at office
    Immediate start
    Day shift

    Randstad

    Montréal, QC
    29 days ago
  •  ...Description du poste Are you a developer eager to grow your skills on a large-scale ERP system that's actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a team in the middle of an exciting technological transformation — modernizing one of the ERP platforms... 
    Worldwide

    keyloop

    Montréal, QC
    9 days ago
  •  ...en lien avec la vision d’opération intégrée, de mine moderne et d’efficacité opérationnelle Concevoir, coordonner et supporter le programme de transformation digitale et d’entreprise Élaborer des plans d’affaires, des études, des analyses et émettre des recommandations... 
    Full time
    Work at office

    Gold Fields

    Montréal, QC
    23 days ago
  • $24 - $26 per hour

     ...pour préparer votre avenir. Des petits plus qui comptent : 2 jours de maladie, vacances selon les normes (3 semaines après 3 ans), programme de bien-être (200 $/an) et formation continue. Stabilité et évolution : Embauche immédiate (mandat avec forte possibilité de... 
    Manual labor
    Work at office
    Immediate start
    Day shift

    Randstad

    Montréal, QC
    21 days ago
  • $24.61 - $32.44 per hour

     ...d’emploi Nous recherchons un Machiniste compétent et expérimenté pour rejoindre notre équipe. En tant que Machiniste Conventionnel et CNC vous serez responsable de la mise en place, de l'opération et de l'entretien des machines-outils pour produire des pièces métalliques et... 
    Permanent employment
    Full time

    Protol Inc

    Montréal, QC
    28 days ago
  •  ...The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation Model (SDTM) datasets, Analysis Data Model (ADaM) datasets... 
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    19 hours ago
  • $25 - $30 per hour

     ...S’assurer de la conformité de l’outillage reçu en lien avec la programmation et les bons de travail; Documenter et consigner tout changement...  ...équivalente en milieu manufacturier (minimum 5 ans en usinage CNC); Expérience sur tour suisse (atout important); Bonne capacité... 
    Daily paid
    Remplacement
    Permanent employment
    Day shift
    Afternoon shift

    Talentive

    Montréal, QC
    a month ago
  •  ...assurant leur qualité technique. Vous aiderez à clarifier les exigences techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception et la mise en œuvre techniques, en veillant à ce que les... 
    Full time
    Temporary work
    Internship

    Sony Interactive Entertainment

    Montréal, QC
    20 hours ago
  • This Retail company in Montreal is looking for a Senior Programmer - Systems Analyst (PeopleSoft). Additional information: Contract: In consultation Term: 12 months Start date: July 2026 Schedule: Full-time (36 hours / week) or Part-time (20 to 30 hours / week)... 
    Full time
    Contract work
    Part time
    Remote work

    Randstad

    Montréal, QC
    4 days ago
  • $119.21k - $168.71k per year

     ...technologique, environnemental, économique et social. Elle valorise la diversité des personnes membres de son personnel et applique un programme d'accès à l'égalité en emploi visant les femmes, les membres des minorités visibles et ethniques, les Autochtones et les personnes... 
    Full time
    Temporary work
    Summer work
    Local area
    Remote work

    Polytechnique Montréal

    Montréal, QC
    16 days ago
  •  ...Job Responsibility: : ***English follows*** Description de l'emploi : Vous avez une expérience en gestion de programme, vous avez travaillé dans le service à la clientèle et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous !... 
    Permanent employment
    Full time
    Contract work
    Worldwide
    Flexible hours

    Airbus Canada Limited Partnership

    Montréal, QC
    7 days ago
  •  ...travailler avec C++ dans une grande base de code partagée. Ayez une bonne connaissance des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez bien dans un environnement d'équipe co-localisé mais collaboratif.... 
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    9 days ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Contract work
    For contractors

    kabam

    Montréal, QC
    9 days ago
  •  ...créatifs en constante évolution. Capacité à travailler avec des développeurs de jeux de toutes disciplines. Solides compétences en programmation C/C++. Solides compétences en mathématiques. Très bonne connaissance de l’IA, de la physique, de l’animation et de la... 
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    2 days ago
  • $25 - $32 per hour

     ...Main Responsibilities Read and interpret technical drawings Set up and operate various CNC machine tools (lathes and milling machines) Deburr parts when they come off the machine Perform inspection of machined parts Carry out preventive maintenance Actively... 
    Permanent employment
    Full time
    Flexible hours
    Day shift
    Afternoon shift

    Produits Industriels TRAF inc.

    Montréal, QC
    a month ago
  • $25 - $30 per hour

     ...techniques Planifier les opérations d’usinage S’assurer de la disponibilité des outils requis avant l’exécution Programmer les fraiseuses CNC à l’aide du logiciel Mastercam Usiner des pièces complexes à tolérance élevée Vérifier la conformité des pièces à l... 
    Permanent employment
    Full time

    Outillages Avitec Inc

    Montréal, QC
    more than 2 months ago
  • $26 - $30 per hour

     ...partenaire industriel, situé dans l'Ouest de Montréal et spécialisé dans la fabrication sur mesure, est à la recherche d’un(e) machiniste CNC. Avantages : (après 3 mois de probation) Assurance Maladie Complémentaire; Régime de retraite; Congés payés; Événements d... 
    Permanent employment
    Full time
    Work at office
    Trial period
    Monday to friday
    Flexible hours
    Day shift

    MIR Inc

    Montréal, QC
    a month ago
  •   ** MUST BE LEGALLY ABLE TO WORK IN CANADA AND BE BASED IN THE PROVINCE OF QUEBEC ** English below. À propos de KRAFTON Montréal : Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'industrie du jeu. Nous travaillons sur un jeu ...
    Daily paid
    Work at office
    Local area
    Remote work

    KRAFTON Montréal Studio

    Montréal, QC
    7 days ago
  •  ...Org. Setting and ReportingThe United Nations Environment Programme (UNEP) is the leading global environmental authority that sets the global environmental agenda, promotes the coherent implementation of the environmental dimension of sustainable development within the United... 
    Permanent employment
    Local area

    United Nations Environment Programme

    Montréal, QC
    7 days ago
  •  ...de Vention développe la prochaine génération d’intelligence machine pour l’automatisation industrielle. À titre de gestionnaire de programme , vous serez responsable de l’intégration de ces capacités aux produits matériels de l’entreprise. Vous agirez comme pont entre les... 
    Full time
    Apprenticeship
    Internship
    Work at office
    Work from home
    Day shift

    Vention

    Montréal, QC
    22 days ago
  •  ...étant fiers de notre travail et en respectant les contributions de chacun.   Description du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character, Control, Camera). Dans ce rôle, vous serez responsable de la conception... 
    Remote work

    KRAFTON Montréal Studio

    Montréal, QC
    17 hours ago
  •  ...evaluate new third-party game development tools ~ Provide support to tool users What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer, either in Tools or a related field ~ Strong sense of user experience ~... 
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    2 days ago
  •  ...ce poste, vous jouerez un rôle clé dans la création et la maintenance de bases de données cliniques, la direction des activités de programmation dans le cadre d’études mondiales, ainsi que la collaboration avec des équipes interfonctionnelles afin de fournir des données... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Day shift
    2 days per week

    Allucent

    Montréal, QC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to cnc programmer.. Be the first to apply!