Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

CNC Machinist (Programmer)

$60k - $100k par année
Temps plein

Q-Block Computing

Location: Ottawa, Ontario (on-site)
Employment type: Full-time
Salary range: $60,000 – $100,000 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.

L'offre d'emploi a été publiée il y a 27 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre CNC Machinist (Programmer) à Ottawa, ON
  •  ...fertility, adoption, and surrogacy benefits to support all definitions of family. Job Description Internal Job Title:  Machinist (Unionized Position) Job Type:  Permanent, Full-time Location: Ottawa, ON (145 Richmond Road and 975 Gladstone Avenue) Work Model... 
    Suggéré
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Le monde entier
    Travail posté
    Équipe de nuit

    Canadian Bank Note Company

    Ottawa, ON
    il y a 4 jours
  • $62k - $80k par année

    Bosh Building Technologies is seeking to hire a Software Programmer to work under the direction of our Custom Solutions Director. Your work will focus on the programming components associated with the installation, service, and maintenance of integrated low voltage systems.... 
    Suggéré
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Bosch Building Technologies

    Ottawa, ON
    il y a 6 jours
  •  ...Job Responsibility: Tomlinson Group of Companies is seeking a Senior SAP Programmer to join our team. The successful candidate will be responsible for leading and mentoring other programmers while still being actively involved in programming activities. This role will focus... 
    Suggéré
    Temps plein
    Stage

    R.W. Tomlinson Limited

    Ottawa, ON
    il y a 5 jours
  •  ...customer satisfaction in all aspects of our business. We have offices in Toronto, Ottawa, Montreal, Calgary, Edmonton, and Vancouver. Programmer We are seeking a Programmer who will be responsible for Systems Control and Digital Signal Processing (DSP) programming,... 
    Suggéré
    Emploi permanent
    Temps plein
    Pour les contractants
    Sous-traitant
    Travail occasionnel
    Travail au bureau
    Bureau à domicile
    Lundi au vendredi
    Horaires flexibles
    Équipe de nuit

    Applied Electronics Limited

    Ottawa, ON
    il y a 5 jours
  • $22 - $40 par heure

     ...as the operation continues to grow. About the Role The CNC Machinist will be responsible for setting up and operating CNC mills and...  ...issues that may impact the machining process. Work closely with programmers, team leads, and colleagues to resolve production issues.... 
    Suggéré
    Emploi permanent
    Temps plein
    Lundi au vendredi
    Travail posté
    Équipe de l'après-midi

    TAG HR

    Ottawa, ON
    il y a 4 heures
  •  ...TEHORA est présentement à la recherche d’ un Responsable de programme TI – Sénior – Volet clinique afin de participer à la planification, à la gouvernance et à la réalisation de programmes technologiques d’envergure liés aux systèmes d’information cliniques et à la transformation... 
    Taux horaire
    Сontrat
    Apprentissage
    Travail à distance
    Horaires flexibles

    TEHORA

    Ottawa, ON
    Il y a 2 mois
  • $77.7k - $103.6k par année

     ...titre de programmeur/programmeuse, vous êtes responsable de l’analyse des exigences des projets, de la réalisation des tâches de programmation requises et de la satisfaction des attentes des clients. Responsabilités : Analyser les exigences des projets et en évaluer... 
    Temps plein
    Сontrat
    Temps partiel
    Travail au bureau
    Recrutement immédiat
    Le monde entier

    IQVIA

    Ottawa, ON
    il y a 26 jours
  •  ...Role Overview The Mainframe WebSphere MQ & z/OS Systems Programmer is responsible for supporting, maintaining, and upgrading enterprise‑scale mainframe environments across high‑availability, 24x7 operations. This role ensures stability, security, and performance of WebSphere... 
    Travail à distance

    Nexasphere

    Ottawa, ON
    Il y a un mois
  • Elevate your machining skills with Q-Block Computing as a CNC Programmer in Ottawa, Ontario. Focus on prototype development and precision parts...  ...• Design fixtures for precision prototyping Requirements: • Machinist Trade Certification or Red Seal Endorsement • 4+ years of CNC... 
    Temps plein

    Q-Block Computing

    Ottawa, ON
    il y a 4 heures
  • $29 - $31 par heure

     ...Lee Valley Tools in Ottawa is seeking a skilled Machinist to translate tool-room drawings into finished fixtures using manual and CNC mills, lathes, and grinders. You will maintain equipment, track work, and ensure fixtures meet specs. The role offers a Monday–Friday schedule... 
    Taux horaire
    Lundi au vendredi

    Lee Valley Tools

    Ottawa, ON
    il y a 4 heures
  •  ...TAG HR is seeking a hands-on CNC Machinist for an onsite role in Stittsville, ON. The successful candidate will set up and operate CNC mills and lathes, read complex drawings, perform in-process inspections, and ensure parts meet quality requirements. Ideal candidates have... 

    TAG HR

    Ottawa, ON
    il y a 4 heures
  • $25 - $35 par heure

     ...Job Title CNC Milling Operator & Programmer (Mastercam / Haas CNC Mills) Location Mississauga, ON Employment Type Full-Time | Permanent...  ...Introduction CNC Milling Operator & Programmer Are you a CNC Machinist who enjoys both programming and hands‑on machining? We'... 
    Taux horaire
    Contrat Longue Durée
    Emploi permanent
    Temps plein

    Remote People Ltd.

    Ottawa, ON
    il y a 1 jour
  • $92k - $132k par année

     ...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... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail à distance
    Équipe de nuit
    Équipe de jour

    Snowed In Studios

    Ottawa, ON
    Il y a 2 mois
  •  ...Remote People Ltd. is seeking a skilled CNC Milling Operator & Programmer with strong mechanical aptitude and hands-on experience in precision machining. You will independently set up, program, and operate Haas CNC Mills to produce components to exact specifications. The... 
    Travail à distance

    Remote People Ltd.

    Ottawa, ON
    il y a 1 jour
  •  ...Remote People Ltd. is seeking a skilled CNC Programmer with strong 5-axis machining and Mastercam experience to join our growing manufacturing team in GTA East, ON. This hands-on role focuses on programming complex parts and supporting production from setup to completion.... 
    Travail à distance

    Remote People Ltd.

    Ottawa, ON
    il y a 4 heures
  • $29 - $31 par heure

     ...where learning and development are encouraged. Overview: A machinist takes designs in the form of part and assembly drawings from the...  ...converts them into completed fixtures. The parts are made on manual and CNC mills, lathes and surface grinders as needed and then assembled... 
    Taux horaire
    Contrat Longue Durée
    Apprentissage
    Emploi saisonnier
    Le monde entier
    Lundi au vendredi

    Lee Valley Tools

    Ottawa, ON
    il y a 1 jour
  • $75k - $145k par année

     ...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... 
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail à domicile

    Q-Block Computing

    Ottawa, ON
    il y a 27 jours
  •  ...usinage, au montage et au contrôle de pièces conformes aux exigences clients. Vous lirez et interpréterez des plans, choisirez les outils, programmerez et transfertrez les codes, ajusterez les offsets et réaliserez les essais pour assurer des pièces de haute #J-18808-Ljbffr

    Avior

    Ottawa, ON
    il y a 4 heures
  •  ...Maintain secure manufacturing equipment as a Maintenance Machinist at Canadian Bank Note Company in Ottawa, working on-site across mechanical systems and machinery. This permanent, full-time unionized position supports a secure print and technology company. You will troubleshoot... 
    Emploi permanent
    Temps plein
    Travail posté
    Équipe de nuit

    Canadian Bank Note Co.

    Ottawa, ON
    il y a 4 heures
  •  ...Ready to level up your career? Frima is looking for an Unreal (C++) Programmer to help take our game programming team to the next level. We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds of passionate... 
    Travail à distance
    Horaires flexibles

    Frima Studio

    Ottawa, ON
    il y a 1 jour
  •  ...approche est globale, centrée sur le renforcement de la résilience personnelle et des capacités de chaque individu. En tant que seul programme résidentiel / refuge de l'Est de l'Ontario pour ce public, la résidence accueille jusqu’à 15 jeunes personnes sans-abri et 15... 
    Tarif journalier
    Temps plein

    St. Mary's Home| Maison Sainte-Marie

    Ottawa, ON
    il y a 4 heures
  • Job Description We are establishing an ongoing pool of qualified resources that could be contacted if and when a suitable contract opportunity is presented. Please note this is not an employment position. You will be contacted if and when we receive a suitable contract...
    Сontrat

    Toppazzini and Lee Consulting

    Ottawa, ON
    il y a 4 heures
  • ABOUT THE POSITION The Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems. This hybrid role combines business analysis and programming responsibilities, adapting... 
    Temps plein
    Travail au bureau
    Travail à distance

    ASTEC

    Ottawa, ON
    il y a 1 jour
  • $65.71k - $78.42k par année

    Une bibliothèque municipale à Ottawa recherche un bibliothécaire pour offrir des services d'information et développer des programmes pour enfants. Le candidat doit avoir un diplôme en bibliothéconomie, des compétences en communication en français et en anglais, et une connaissance... 
    Emploi permanent
    Temps plein

    Corporation des bibliothécaires professionnels du Québec

    Ottawa, ON
    il y a 4 heures
  •  ...Support Mechanical Engineering laboratories through CNC machining, precision fabrication, and equipment repair on the Main Campus, with possible evening work. As a Senior Technician in Laboratory Support, you will assist students and researchers across workshops and teaching... 
    Équipe de l'après-midi

    University of Ottawa

    Ottawa, ON
    il y a 4 heures
  • $140k - $200k par année

     ...ARCANAUT STUDIOS Senior Animation Programmer FULL-TIME | BC OR ALBERTA (REMOTE FRIENDLY) OUR ARC Arcanaut Studios is a team of seasoned developers founded on the axiom that creative freedom and independence lead to better, more innovative games. We believe in the... 
    Temps plein
    Vacances d'été
    Travail au bureau
    Travail à distance
    Travail à domicile
    Horaires flexibles

    Arcanaut Studios

    Ottawa, ON
    il y a 1 jour
  •  ...We are looking for a Senior Programmer/Analyst for our client who meets the following criteria: Language: English. Security Clearance: Reliability. Location of Work: Hybrid – 3 days/week at the office and 2 days/week virtually. Mandatory requirements: Must have... 
    Travail au bureau
    2 jours par semaine
    3 jours par semaine

    MDOS Consulting

    Ottawa, ON
    il y a 4 heures
  • $70k - $90k par année

     ...experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day. Job Overview: As a Programmer at Smoking Gun Interactive (SGI), you’re enthusiastic and driven to work on great projects. You have a keen desire to work in Games... 
    Contrat Longue Durée
    Temps plein
    Travail occasionnel
    Stage
    Travail à distance
    Le monde entier

    Smoking Gun Interactive Inc.

    Ottawa, ON
    il y a 4 heures
  • $57.5k - $107.5k par année

     ...’espace, de l’air, de la terre, de la mer et des cyberdomaines, dans l’intérêt de la sécurité nationale. Titre d’emploi: Analyste, programme finance Emplacement de l’emploi: Enfield, NE Code de poste: 44737 Horaire de l’emploi: Quart de jour Échelle salariale: Entre... 
    Tarif journalier
    Сontrat
    Équipe de jour

    Les Industries DICI inc.

    Ottawa, ON
    il y a 1 jour
  • usd7 000 par mois

    Requirements What youll bring to the table: 5+ years professional experience Advanced programming skills in C++ and C# with strong understanding of the fundamentals Emphasizes a deeper understanding of what the code is doing, not just that it works Experience with game engines...

    Laborintos

    Ottawa, ON
    il y a 4 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à CNC Machinist (Programmer). Soyez parmi les premiers à postuler !