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

CNC Machinist (Programmer)

$60k - $100k per year
Full-time

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.

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the CNC Machinist (Programmer) in Ottawa, ON vacancy
  •  ...Job Description Job ID#: DSEFPA001 Job Title : Programmer Analyst (Level 1) Mandatory Skills : 0-2+ Years’ experience (* See ‘Additional Information’) Start Date: Immediate Duration : Full Time Position Location : Ottawa Security... 
    Suggested
    Full time
    Immediate start

    Symbiotic Digital

    Ottawa, ON
    15 hours ago
  • $92k - $132k 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 Inc.

    Ottawa, ON
    15 hours ago
  •  ...Position: DND-DSEF Programmer (Multiple Roles – Jr.,Int,Sr) Location: Ottawa   Job ID#: Mandatory Skills: 1-8+ Years’ experience Rate/Salary: Negotiable Start Date: July 2023 Duration: Contract: 12 months (Extendable) / or Permanent Location... 
    Suggested
    Permanent employment
    Full time
    Contract work

    Symbiotic Digital

    Ottawa, ON
    15 hours ago
  •  ...synchronization and data integrity; The writing of custom reports and ad-hoc reports to satisfy client specifications; and Any other Programmer/Software Developer - Level 2 related tasks requested by the TA to support operations. Qualifications Minimum of 5 years of... 
    Suggested
    Full time
    Temporary work
    Part time
    Flexible hours

    Adga Group Consultants

    Ottawa, ON
    15 hours ago
  • Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the ability to keep up with the ever-changing digital world by implementing Microsoft’...
    Suggested
    Long term contract
    Full time
    Internship
    Relocation
    Relocation package

    Black Pen Recruitment

    Ottawa, ON
    15 hours ago
  • $60k - $75k per year

    Dentons is designed to be different. We are driven to always be the firm of the future, to challenge the status quo, and to provide holistic business solutions to our clients in new and innovative ways. We are the lightbulb moments. The bold ideas. We are the world's largest...
    Full time
    Local area

    Dentons

    Ottawa, ON
    14 days ago
  •  ...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... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    28 days ago
  •  ...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... 
    Work at office
    Remote work

    Sensofusion

    Ottawa, ON
    more than 2 months ago
  • $90.4k - $120.5k per year

     ...résolution de problèmes, une bonne base en analyse de données et un intérêt pour l’application de méthodologies statistiques et de programmation à des enjeux concrets du secteur de la santé et des affaires. Vous travaillerez en étroite collaboration avec des équipes de... 
    Full time
    Part time
    Internship
    Work at office
    Immediate start
    Worldwide

    IQVIA

    Ottawa, ON
    15 days ago
  • $92k - $132k 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... 
    Long term contract
    Permanent employment
    Full time
    Remote work
    Night shift
    Day shift

    Snowed In Studios

    Ottawa, ON
    a month 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
    24 days ago
  • $60k - $70k per year

     ...standards by active participation in standard maintenance or compliance matrix.   ~ Controls Programming: Program and troubleshoot Programmable Logic Controllers (PLC) and Human-Machine Interface (HMI) systems with a focus on safety-critical applications. Expertise in... 
    Full time
    Traineeship
    Work at office

    Proslide Technology

    Ottawa, ON
    15 hours ago
  •  ...logement dans le projet sous sa gestion (logement offert à loyer réduit)\\ Salaire compétitif \\ Assurances collectives \\ Programme d’aide aux employés \\ Régime enregistré d'épargne retraite (RÉER & RPDB) collectif avec contribution de l’employeur \\ Stationnement... 
    Daily paid
    Full time
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    Brigil

    Ottawa, ON
    15 hours ago
  •  ...équilibre travail‑vie personnelle n’est pas qu’un slogan — c’est une priorité. Ce que nous offrons Salaire concurrentiel Programme flexible d’avantages sociaux équivalant à 6 % du salaire brut Horaire estival allégé (4 jours par semaine en juillet et août) Congé... 
    Full time
    Apprenticeship
    Summer work
    Seasonal work
    Work at office
    Flexible hours

    Marcil Lavallée

    Ottawa, ON
    15 hours ago
  •  ...et catalyseur de bons résultats pour les élèves. Nous collaborons avec tous les conseils scolaires publics d’Ottawa pour offrir des programmes équitables et novateurs qui répondent aux besoins des élèves, aussi bien de ceux qui ont besoin d’un coup de pouce pour bien démarrer... 
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Local area
    Remote work
    Weekend work
    Afternoon shift

    Ottawa Network For Education

    Ottawa, ON
    15 hours ago
  • $112.01k - $171.74k per year

     ...et les vendredis sans réunion. Perfectionnement professionnel : Profitez de nos occasions d’apprentissage continu, notamment des programmes de formation, des ateliers et de la formation linguistique. Culture inclusive : Intégrez un milieu de travail diversifié et... 
    Permanent employment
    Full time
    Apprenticeship
    Summer work
    Work at office
    Day shift

    Export Development Canada

    Ottawa, ON
    15 hours ago
  •  ...de liaison et catalyseur. Nous collaborons avec tous les conseils scolaires d'Ottawa financés par des fonds publics pour offrir des programmes équitables et novateurs qui répondent aux besoins des élèves, aussi bien ceux qui ont besoin d’un coup de pouce pour bien démarrer leur... 
    Full time
    Apprenticeship
    Summer work

    Ottawa Network For Education

    Ottawa, ON
    15 hours ago
  • $67k - $75k per year

     ...facultative à notre régime d’épargne-retraite avec cotisations correspondantes de l’employeur (à partir du premier jour d’embauche). Programme d’aide aux employé.e.s : Soutien confidentiel en tout temps via TELUS Santé, pour vous et votre famille. Congés annuels généreux... 
    Remplacement
    Full time
    Contract work
    Apprenticeship
    Fixed term contract
    Summer work
    Work at office
    Day shift

    Rideau Hall Foundation

    Ottawa, ON
    15 hours ago
  • $75k - $82k per year

     ...Experience Specialist role is responsible for creating a consistent and positive employee experience by coordinating People & Culture programmes that support employees and managers throughout the employment lifecycle. The role is the primary operational point of contact... 
    Permanent employment
    Full time
    Work at office
    Trial period
    Flexible hours
    2 days per week

    Nutrition International

    Ottawa, ON
    15 hours ago
  • $23 per hour

     ...Taux horaire : 23 $ de l’heure Primes de service à la clientèle offertes Avantages : Assurance médicale et dentaire Programme complet de formation technique en magasin Possibilités de croissance et d’avancement au sein des succursales Canada Gold à travers... 
    Hourly pay
    Full time
    Shift work
    Weekend work
    Day shift

    Canada Gold

    Ottawa, ON
    15 hours ago
  •  ...avancement au sein de l’entreprise Un employeur engagé dans sa communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un programme d’encouragement aux études Et plus encore! Devenez un... 

    RONA+

    Ottawa, ON
    21 hours ago
  • $110k - $145k per year

     ...sports aux activités de partenariat, des occasions en matière de marketing et de contenu, des initiatives liées aux Jeux ainsi que des programmes d’impact social, réalisés en collaboration avec les équipes du CPC et de la Fondation paralympique canadienne. Leadership d’... 
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    Paralympic

    Ottawa, ON
    15 hours 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
    15 hours ago
  • $100k - $120k per year

     ...Terraform, Cloud Formation  Hands-on expertise in debugging production alerts   Strong understanding of Linux Operating Systems  Programmer in languages such as Groovy, Python, and Go Hands-on experience with AI tools and a strong interest in advancing AI capabilities.... 
    Full time
    Internship
    Immediate start

    Solace Corporation

    Ottawa, ON
    15 hours ago
  •  ...des avis de changement Déterminer et obtenir les permis requis pour la réalisation du projet Mettre en œuvre et superviser le programme de prévention sur les sites assignés Coordonner et gérer la prévention en santé et sécurité au travail Préparer, faire approuver... 
    Full time
    Contract work
    For contractors
    Work at office

    Groupe Atwill-morin

    Ottawa, ON
    15 hours ago
  •  ...membres, les vétéranes et les vétérans des Forces armées canadiennes, ainsi que leurs familles dans leur quotidien. Nous offrons des programmes et des services minutieusement sélectionnés visant à répondre à leurs besoins particuliers et à rehausser leur bien-être mental,... 
    Daily paid
    Apprenticeship
    Day shift

    Services de bien-être et moral des Forces canadiennes - SBMF...

    Ottawa, ON
    1 day ago
  •  ...and integrators, and positioning Alta Ares as the AI-enabled partner of choice for Canada's next generation of defence platforms and programmes. Ottawa is the right base: at the intersection of Canada's defence procurement apparatus (DND, PSPC, ISED) and its industrial... 
    Full time
    Contract work
    For contractors
    Work at office
    Remote work

    Alta Ares

    Ottawa, ON
    15 hours ago
  •  ...et catalyseur de bons résultats pour les élèves. Nous collaborons avec tous les conseils scolaires publics d’Ottawa pour offrir des programmes équitables et novateurs qui répondent aux besoins des élèves – aussi bien des élèves qui ont besoin d’un coup de pouce pour bien démarrer... 
    Long term contract
    Full time
    Apprenticeship
    Summer work
    Work at office
    Remote work

    Ottawa Network For Education

    Ottawa, ON
    15 hours ago
  •  ...’autres scénarios sont accessibles. Les possibilités de carrière sont nombreuses et nous encourageons la mobilité interne. Nos programmes de formation basés sur l’apprentissage dans l’action te permettent de maîtriser ton métier. Des contenus de formation personnalisés... 
    Full time
    Apprenticeship
    Flexible hours
    Afternoon shift

    Banque Nationale

    Ottawa, ON
    15 hours 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
    15 hours ago

Do you want to receive more vacancies?

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