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

CNC Machinist (Programmer)

$54.08k - $91.52k per year
Full-time

Q-Block Computing

Location: Wetaskiwin, AB (on-site)
Employment type: Full-time or part-time
Salary range: $54,080 – $91,520 CAD per year (full-time basis)
Overtime: Paid after 8 hours per day

About Q-Block Computing:  Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that mission-critical applications demand — systems designed to be deployed, maintained, and trusted by operators who cannot afford ambiguity about whether the technology works.

The long-term vision is deeper than any single platform. Q-Block is pursuing a mission to decode Nature's foundational model — to build instruments of sufficient precision and coherence that they become tools for understanding the physical universe at its most fundamental level. Commercialization and science reinforce each other by design.

About this role:  The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node. The role combines CAM programming, CNC setup and operation, and hands-on machining of precision parts for quantum hardware — with a strong emphasis on rapid iteration between CAD model and finished part.

The successful candidate is a skilled machinist-programmer who takes pride in clean toolpaths, tight tolerances, and a well-kept shop. They work comfortably between SolidWorks, CAM software, and the machine, read drawings carefully, and bring a problem-solving mindset to the materials and geometries that quantum hardware requires. The role reports to senior leadership and collaborates closely with the engineering team on design-for-manufacturability.

Responsibilities

  • Perform CNC machining for rapid prototyping and short-run production using advanced precision equipment.
  • Generate and modify CAD drawings in SolidWorks to support prototype development and design iterations.
  • Develop CAM programs using SolidCAM, Fusion 360, SolidWorks CAM, or comparable tools for efficient, reliable toolpath generation.
  • Program, set up, and operate a Datron Neo 2+ CNC mill for high-precision rapid prototyping applications.
  • Machine precision parts to tight tolerances across a range of materials, including aluminum alloys, stainless steels, titanium, copper, brass, and, where applicable, ceramics and optical-grade materials.
  • Design fixtures and work-holding solutions for precision prototyping and small-batch production.
  • Perform in-process and final inspection of machined parts using appropriate metrology tools; maintain inspection records.
  • Support the build-out and ongoing operation of Q-Block's prototyping machine shop, including equipment setup, tooling management, and SOP development.
  • Collaborate with engineering teams on design-for-manufacturability reviews, providing practical feedback that improves part quality, yield, and cost.
  • Maintain a clean, organized, safe shop; perform general shop maintenance and contribute to continuous improvement of shop practices.
  • Contribute to a culture of continuous learning, craftsmanship, and honest technical discussion.

Required qualifications

  • Machinist Trade Certification, 4th year Apprentice, or Machinist Red Seal Endorsement.
  • Minimum of 4 years of CNC experience with HAAS, Fanuc, or comparable milling and lathe machines (G-code).
  • Proficiency in CAD software, including SolidWorks, for drawing generation and modification.
  • Advanced CAM programming skills using SolidCAM, MasterCAM, Fusion 360, SolidWorks CAM, or equivalent.
  • Demonstrated ability to machine parts to tight tolerances and to properly use quality inspection tools.
  • Ability to read and interpret engineering drawings, set up and adjust production machines and tooling, and maintain inspection records.
  • Experience with rapid prototyping environments and iterative design processes.
  • Experience with fixture design and work-holding systems for precision prototyping operations.
  • Strong shop organization and maintenance habits.

Preferred qualifications

  • Experience with the Datron Neo 2+ CNC mill or comparable high-speed precision CNC milling platforms.
  • Experience with 3-axis and multi-axis CNC programming for complex geometries.
  • Experience machining advanced or difficult materials — ceramics, hard glass, optical crystals, Invar, or similar — for scientific or precision-instrument applications.
  • Familiarity with parts intended for ultra-high-vacuum or extreme-high-vacuum service, or for high thermal processing environments, including the surface finish, cleanliness, and material-selection practices those applications require.
  • Knowledge of materials science considerations relevant to quantum or precision-instrument hardware.
  • Experience with minimum-quantity lubrication systems and precision cooling applications.
  • Experience in scientific, defense, or deep-tech hardware environments.

Security and compliance requirements

  • Must be eligible to obtain and maintain Government of Canada security clearance, if required for assigned projects.
  • Must be eligible to comply with requirements of the Controlled Goods Program, if required for assigned projects.
  • Must be willing to participate in background screening, documentation, and compliance processes associated with security-sensitive work.

Skills and attributes

  • Strong attention to detail, authenticity, and a sense of responsibility in all tasks.
  • Critical thinking and a problem-solving mindset grounded in measurement and evidence.
  • Craftsmanship: pride in clean work, clean code, and a clean shop.
  • Clear written and verbal communication; ability to document setups and processes for repeatable results.
  • Strong interpersonal skills and the ability to work collaboratively in a dynamic, multidisciplinary team.

Benefits

  • Extended health care (including dental and vision)
  • Life insurance
  • Overtime paid after 8 hours per day

Equal opportunity

Q-Block Computing is an equal opportunity employer. We are committed to treating all employees and applicants with respect and dignity. Accommodations are available on request during the application and recruiting process. All interested candidates are encouraged to apply.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the CNC Machinist (Programmer) in Ottawa, ON vacancy
  •  ...We are looking for a Low-level Programmer Sensofusion is seeking an ambitious professional with strong expertise in low-level programming to join the team. We want you on board if you're ready to take responsibility and are passionate about making things happen! Be one... 
    Suggested
    Work at office
    Remote work

    Sensofusion Oy

    Ottawa, ON
    9 hours ago
  • Requisition ID: 255829 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. Reporting to the Senior Manager of Development, your focus will be on web application development and 3rd level support in a Microsoft-based development...
    Suggested
    Flexible hours

    Scotiabank

    Ottawa, ON
    25 days ago
  • $62k - $72k per year

     ...in Canada by gamesindustry.biz ! We are currently looking to add experienced Senior Generalist Game Programmers to our already amazing team. As a "Snowmie" programmer, you will use your awesome skills in C++ / C# to help our client studios to bring their games to realization... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Remote work
    Night shift

    Snowed In Studios

    Ottawa, ON
    19 days ago
  •  ...personnel interdisciplinaire, et ce, dans le but de fournir des soins sécuritaires de haute qualité aux familles qui participent au programme de soins à domicile postnataux. La sage-femme offre des soins complets et sécuritaires aux mères et leurs nouveau-nés qui ont accouché... 
    Suggested
    Work from home
    Weekend work
    Day shift

    Hôpital Montfort

    Ottawa, ON
    1 day ago
  •  ...fournisseur de solutions de recrutement et de ressources humaines du pays, est présentement à la recherche d'étudiant(e)s pour leur programme coopératif. Chez Randstad Interim Inc. ("Randstad Canada"), nous sommes toujours à la recherche d’individus exceptionnels pour améliorer... 
    Suggested
    Full time
    Contract work
    Part time
    Apprenticeship
    Work experience placement
    Interim role
    Summer work
    Internship
    Local area
    Flexible hours

    Randstad

    Ottawa, ON
    15 days ago
  • $75k - $145k per year

     ...environment, and on the shop floor reviewing a first article with a machinist. The role collaborates closely with the Optical Engineer, the...  ...surface finish callouts, and assembly instructions. Coordinate with CNC machinists, sheet metal fabricators, and external manufacturing... 
    Long term contract
    Permanent employment
    Full time
    Work from home

    Q-Block Computing

    Ottawa, ON
    26 days ago
  • $20 - $30 per hour

     ...Paint system Work with acrylic and lexan sign faces Experience installing LED Lighting systems into sign cabinets Experience with CNC or laser operation Forklift Certification Fall Arrest Certification Suspended Powered Platform Certification Aerial Lift... 
    Hourly pay
    Permanent employment
    Full time
    Casual work
    Relocation
    Monday to friday
    Day shift

    Sign FX Inc.

    Ottawa, ON
    8 days ago
  •  ...selection Fabricate and assemble mechanical prototypes using machining, welding, and general shop processes Program, set up, and operate CNC mills and lathes to produce precision components from CAD models and engineering drawings Develop and optimize CAM toolpaths,... 
    Full time
    Internship

    dominion%20dynamics

    Ottawa, ON
    5 hours ago
  • $18 - $25 per hour

     ...design, vacuum-compatible engineering, or aerospace mechanical design. Experience with CAM software and practical understanding of CNC machining principles. Familiarity with FEA tools and thermal or structural simulation software. Hands-on fabrication, workshop, or... 
    Hourly pay
    Long term contract
    Full time
    Casual work
    Internship
    Manual labor

    Q-Block Computing

    Ottawa, ON
    26 days ago
  •  ...infirmiers autorisés de l’Ontario. Votre impact au sein de l’équipe Sous la supervision du ou de la Gestionnaire clinique, Programme de santé mentale, le ou la titulaire fournit des services de psychothérapie/counselling, basés sur les meilleures pratiques de la profession... 
    Internship
    Day shift

    Hôpital Montfort

    Ottawa, ON
    3 days ago
  •  ...Ontario. Votre impact au sein de l’équipe Sous la responsabilité et en collaboration avec le ou la gestionnaire clinique du programme de santé mentale externe, le ou la titulaire offre des services d’évaluation et d’interventions psychologiques sous format individuel... 
    Internship
    Day shift

    Hôpital Montfort

    Ottawa, ON
    7 hours ago
  • $98.82k per year

     ...institution. Votre contribution L’archiviste est responsable de la conception, de la mise en œuvre et du rendement de la fonction et du programme d’archivage du Sénat. À titre d’autorité en matière d’archives au sein du Sénat, l’archiviste fournit, au besoin, une expertise, une... 
    Permanent employment
    Full time
    Summer work
    Weekend work

    Senate of Canada | Sénat du Canada

    Ottawa, ON
    6 days ago
  •  ...l’instructeur du cours (surveillances, DFR, etc.). Baccalauréat avec spécialisation en psychologie ou son équivalent; inscrit au programme de maîtrise/doctorat en psychologie. Additional Information and/or Comments All University of Ottawa employees are required under... 
    Hourly pay
    Full time
    For contractors
    Work at office

    University of Ottawa

    Ottawa, ON
    7 days ago
  • $30.53 per hour

     ...occupé un poste d’assistant à l’enseignement ou de correcteur pour ce cours. La préférence sera accordée aux candidats inscrits à un programme de l’École de gestion Telfer. Les candidats présélectionnés pourraient être convoqués à une entrevue avec le professeur ou le... 
    Hourly pay
    Contract work
    For contractors
    Summer work
    Casual work

    University of Ottawa

    Ottawa, ON
    5 days ago
  •  ...systems from the elementary building block of nature, atoms and photons, because we find such a possibility interesting and intriguing. Programmable quantum systems allow us to probe the computational power available in Nature and help us understand the physical laws in terms of... 
    Full time
    Contract work
    Work at office
    Remote work

    MNP Executive Search & Professional Recruitment

    Ottawa, ON
    15 days ago
  •  ...familiaux Outils informatiques adaptés Espace de travail épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière SALAIRE Le salaire sera calculé sur la base du taux horaire... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    3 days per week

    TEHORA

    Ottawa, ON
    4 days ago
  •  ...en sciences, en optique ou vous envisagez une carrière dans le domaine de la santé? Le Cours sur les fondements cliniques est un programme d’introduction accéléré qui combine l’apprentissage autonome et l’observation en clinique. Il offre aux participants un aperçu des... 
    Apprenticeship
    Summer work
    Remote work
    2 days per week
    3 days per week

    LASIK MD

    Gatineau, QC
    10 days ago
  • $77k - $96k per year

     ...in achieving our business purpose. Learn more about BMT at About The Role The Bid Coordinato r supports the Future Business, Programme, and Capability teams in delivering the end-to-end bid process. This includes coordinating bid activities, developing bid plans and... 
    Permanent employment
    Full time
    For subcontractor
    Work at office
    Immediate start
    Flexible hours
    2 days per week

    BMT

    Ottawa, ON
    2 days ago
  •  ...familiaux Outils informatiques adaptés Espace de travail épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière SALAIRE Le salaire sera calculé sur la base du taux horaire... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    9 days ago
  •  ...de développement agile.   Tâches et responsabilités : Analyser les exigences et préparer les spécifications appropriées. Programmer des services .NET en C# afin de répondre aux exigences de sécurité, d’architecture et d’accessibilité de l’entreprise, avec des tests... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Ottawa, ON
    21 hours ago
  •  ...culture. Solide réseau national permettant de réelles possibilités de grandir: nos gens font la différence. Parmi Nos Avantages Programme d’assurances collectives flexible et complet qui s’adaptent aux besoins de chacun. Ressources santé disponibles 24/7:... 
    Long term contract
    Full time
    For contractors
    Work at office
    Home office
    Flexible hours

    Noramco

    Ottawa, ON
    6 days ago
  •  ...que l’anxiété, le TSPT, la dépression et la gestion du stress Contribuer à l’identification, au développement et à l’évolution des programmes en santé mentale Créer et maintenir les dossiers des patients de manière rigoureuse et en temps opportun Qualifications... 
    Full time
    Contract work
    Part time
    Monday to friday

    Calian in Space & Technology

    Ottawa, ON
    7 days ago
  •  ...avec les collectivités, vos responsabilités comportent des tâches particulières attribuées par la FRBR, liées à la prestation de ses programmes de sensibilisation ( Cela comprend, entre autres, les programmes Action vers Zéro et Route2School, ainsi que la diffusion d’études... 
    Full time
    Summer work
    Work at office
    Local area

    Traffic Injury Research Foundation (TIRF)

    Ottawa, ON
    10 days ago
  •  ...scheme ~ Staff recognition schemes ~ Refer a Friend bonus of up to £1000 ~ I have an idea £50 gift card ~ Employee Assistance Programme ~ Comprehensive Training and Career Development ~ A friendly and supportive working environment ~ Dedicated mental health... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Part time
    Shift work
    Weekend work
    Weekday work

    Carebase

    Ottawa, ON
    10 days ago
  •  ...anglais) à un niveau intermédiaire. Infirmier(ère) autorisé(e) – Équipe ressource (Profil A) – Polyvalence Médecine, chirurgie et Programme de santé mentale : Les candidat(e)s retenu(e)s s’engagent à suivre les orientations nécessaires aux secteurs du profil. Les... 
    Daily paid
    Apprenticeship
    Day shift

    Hôpital Montfort

    Ottawa, ON
    9 hours ago
  •  ...disant, mais en le montrant), et en essayant constamment d'améliorer les processus. Ce que vous allez accomplir Développer un programme d'intégration pour vos clients et le mettre en œuvre lors de sessions engageantes. Vous aiderez les clients à construire une structure... 
    Daily paid
    Permanent employment
    Full time
    Apprenticeship
    Summer work
    Work at office
    Remote work
    Work from home
    Day shift

    Motion

    Ottawa, ON
    4 days ago
  • $74.43k - $78.96k per year

     ...compris Microsoft Dynamics 365 Business Central. Les avantages sociaux offerts comprennent les primes payées par l’employeur pour le programme d’assurance collective (soins de santé, soins dentaires, assurance vie, assurance mort accidentelle et mutilation), des congés d’... 
    Permanent employment
    Full time
    Summer work
    Work at office
    Day shift

    CHF Canada

    Ottawa, ON
    15 days ago
  •  ...Détenir une certification Cardio-secours, reconnue par la Fondation des maladies du  coeur et de l'AVC du  Canad a ; Réussir le programme en Polysomnographie A-STEP de l’American Academy of Sleep Medecine (AASM) à l’intérieur de 18 mois de la date d’embauche ;... 
    Day shift

    Hôpital Montfort

    Ottawa, ON
    9 hours ago
  •  ...voir à leur intégration; De concert avec le gestionnaire de la sécurité et du stationnement, maintenir et réviser (au besoin) le programme de formation des agents de sécurité; Amélioration et suivis des processus Coordonner, surveiller et ajuster les activités globales... 
    Work at office
    Day shift

    Hôpital Montfort

    Ottawa, ON
    9 hours ago
  •  ...ponctions artérielles; effectuer les tests d’ergospirométrie; répondre rapidement à différentes situations critiques; gérer le programme de cessation du tabagisme, entre autres dispenser de la formation aux infirmières, analyser les données statistiques du programme;... 
    Work from home
    Day shift

    Hôpital Montfort

    Ottawa, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Machinist (Programmer). Be the first to apply!