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

CNC Milling Operator & Programmer (Mastercam / Haas CNC Mills)

$25 - $35 per hour

Remote People Ltd.

Job Title

CNC Milling Operator & Programmer (Mastercam / Haas CNC Mills)

Location

Mississauga, ON

Employment Type

Full-Time | Permanent

Compensation

$25-$35/hr (depending on experience)

Introduction

CNC Milling Operator & Programmer

Are you a CNC Machinist who enjoys both programming and hands‑on machining?

We're hiring on behalf of a growing custom machine builder that designs and manufactures specialized equipment for customers across North America. Due to continued growth, they are looking to add an experienced CNC Milling Operator & Programmer to their team.

This is an opportunity to join a stable, engineering‑driven environment where quality, craftsmanship, and technical expertise are valued.

Why Join?

  • Competitive hourly compensation

  • Stable full‑time opportunity

  • Modern machine‑building environment

  • Variety of custom projects and components

  • Opportunity to own projects from programming through production

  • Collaborative engineering and manufacturing team

  • Long‑term career growth potential

What You’ll Be Doing

  • Program, set up, and operate Haas CNC Milling machines

  • Create and modify CNC programs using Mastercam

  • Interpret engineering drawings, blueprints, and machining specifications

  • Select tooling, speeds, feeds, and machining strategies

  • Perform first‑off inspections and quality checks

  • Troubleshoot machining issues and optimize cycle times

  • Maintain setup sheets, tooling information, and production documentation

  • Work closely with engineering and manufacturing teams on custom machine‑building projects

What We’re Looking For

Required

  • Technical diploma in Machining, Manufacturing Technology, or related field

  • 3+ years of CNC Milling programming and operation experience

  • Strong Mastercam experience

  • Experience programming and operating Haas CNC Mills

  • Ability to read blueprints and interpret GD&T

  • Strong understanding of precision machining practices

Preferred

  • Experience within custom machine building

  • Manual machining experience

  • AutoCAD exposure

  • Strong troubleshooting and problem‑solving skills

Ideal Background

Candidates coming from the following environments will be highly successful:

  • Custom Machine Builders

  • Automation Equipment Manufacturers

  • Tool & Die Shops

  • Precision Machining Facilities

  • OEM Manufacturing Environments

#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the CNC Milling Operator & Programmer (Mastercam / Haas CNC Mills) in Montréal, QC vacancy
  •  ...Description du poste  En tant qu'Opérateur CNC, vous serez au cœur de notre performance manufacturière. Sous la responsabilité du contremaître, vous assurerez une production efficace et conforme aux standards rigoureux de Muraflex. Ce rôle clé demande une personne proactive... 
    Suggested
    Daily paid
    Full time

    Hiring Board

    Montréal, QC
    more than 2 months ago
  •  ...transmission pour industries lourdes, recherche un·e Machiniste CNC. Son rôle consistera à réaliser l’usinage précis de pièces...  ...supplémentaires le samedi. Principales responsabilités Opérer et programmer des machines CNC pour usiner des pièces mécaniques complexes... 
    Suggested
    Permanent employment
    Full time
    Monday to friday
    Flexible hours
    Day shift

    Gpg, L.l.c.

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

     ...cédule de production Faire fonctionner une machine à commande numérique par ordinateur (CNC) pour le bois Fabriquer une première pièce, vérifier ses caractéristiques et modifier programme au besoin Régler les différents paramètres d’usinage  Vérifier périodiquement les... 
    Suggested
    Permanent employment
    Full time

    17264755 Canada Inc.

    Montréal, QC
    10 days ago
  •  ...remotely in physical systems • Mentor Jr. Programmers • Perform commissioning and acceptance...  ...design, configuration, optimization and operations of AV equipment • Understanding of...  ...Specialist) a plus • CTI-P101 or AMX Control Programmer 1 training • Two years’ experience as... 
    Suggested
    Full time
    Work at office
    Remote work

    Avi-spl Brand

    Montréal, QC
    more than 2 months ago
  • The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.
    Suggested
    Full time

    Rino Consulting

    Montréal, QC
    more than 2 months ago
  •  ...quality. Own technical solutions end-to-end: design, implementation, integration, review, and hardening, with a production and live-operations mindset focused on stability, performance, security, and maintainability. Collaborate daily with Gameplay, Tech Art, VFX, Level... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...working with us. We value teamwork, compassion, transparency, and are very passionate about our work! Job Description As a Verse Programmer, you will collaborate with teams to create innovative and solid game mechanics within UEFN using Verse.  Your day-to day will... 
    Full time
    Worldwide

    Ee Consulting

    Montréal, QC
    more than 2 months ago
  • $60k - $70k per year

     ...recrutement chez FED ManuTech, spécialisé dans les métiers du génie, de l’ingénierie et de la fabrication. Je recrute actuellement un Opérateur CNC pour une entreprise manufacturière reconnue dans la conception et la fabrication de solutions architecturales sur mesure. Si tu... 
    Daily paid
    Permanent employment
    Full time
    Day shift

    Fed Manutech Canada

    Montréal, QC
    more than 2 months ago
  •  ...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...  ...) with RPG or IBM i development. Familiarity with IBM i operating system and related tools. Ability to work both independently... 
    Daily paid
    Full time
    Internship
    Worldwide

    Keyloop

    Montréal, QC
    more than 2 months ago
  • $73k per year

    Poste : programmeur-opérateur CNC Lieu de travail : Montréal-Est Salaire : jusqu’à 73 000...  ...expérimenté, possédant des compétences en programmation et en réglage, pour rejoindre une...  ............. Position: CNC Programmer-Operator Location: Montreal-Est Salary: Up to... 
    Long term contract
    Permanent employment
    Full time
    Summer work
    Summer holiday
    Monday to friday
    Day shift

    Services de Gestion Quantum Ltée

    Montréal, QC
    more than 2 months ago
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...Description What you'll do The role of a Far Cry Online Programmer is to support production teams in creating connected experiences...  ...Typescript  Experience troubleshooting, maintaining, optimizing, and operating online systems and services.  Excellent problem-solving... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists... 
    Full time

    Cloud Chamber

    Montréal, QC
    more than 2 months ago
  •  ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance,...  ...Authority requirements and guidelines, and Innovaderm’ standard operating procedures (SOPs) and processes. More specifically, the Senior... 
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    more than 2 months ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description What you’ll do This programmer will be responsible for anything related to NPC behavior tech: • Shared responsibility for maintaining, debugging, and improving... 
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  •  ...between different game engine systems. Share your knowledge with the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues + propose well adapted optimizations. Qualifications ~3+ years in... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As an Engine Programmer at Ubisoft Montréal, you will contribute to the development and evolution of core engine systems of the project. You’ll work closely... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  • $25 - $28 per hour

     ...Notre client localisé à Pointe-Claire est actuellement à la recherche d’un(e) Opérateur CNC spécialisé dans le machinage de composantes en bois. Les avantages : ~ Assurance Dentaire; ~ Assurance Maladie Complémentaire; ~ Assurance Vision; ~ REER Collectif (sans... 
    Permanent employment
    Full time
    Monday to friday
    Flexible hours
    Day shift

    MIR

    Montréal, QC
    more than 2 months 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, Sp. Z O.o.

    Montréal, QC
    more than 2 months ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance, and scalable tools and systems that support production teams,... 
    Full time

    Ubisoft

    Montréal, QC
    a month ago
  • $12k - $15k per year

    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...
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    a month ago
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...bien… tu te trouves au bon endroit! En tant que responsable de programme senior , vous dirigerez la mise en œuvre d’initiatives clés au...  .... Notre solution infonuagique transforme et unifie les opérations en ligne et hors ligne, les ventes omnicanaux, l’expansion avec... 
    Full time
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    Lightspeed Commerce

    Montréal, QC
    more than 2 months ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production...  ...~ Design, build, and maintain advanced backend services and operational systems;  ~ Define technical specifications and requirements... 
    Full time

    Behaviour Interactive

    Montréal, QC
    a month ago
  •  ...park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News,...  ...lequel nous vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core... 
    Long term contract
    Full time
    Local area

    Nbcuniversal

    Montréal, QC
    2 days ago
  •  ...pushing entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with... 
    Full time

    Ubisoft

    Montréal, QC
    more than 2 months ago
  •  ...développement dans le domaine de la physique ; Solides compétences en programmation C++ et maîtrise d'au moins un langage de script ; Esprit de...  ...in-depth understanding of data structures, algorithms, and operating systems; Familiarity with various engine modules and... 
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    more than 2 months 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-...
    Full time
    Contract work
    Local area
    Flexible hours

    Kabam

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Milling Operator & Programmer (Mastercam / Haas CNC Mills). Be the first to apply!