Q-Block Computing
CNC Machinist (Programmer)
Ottawa, ON · Full-time
No sponsorship$60k-$100kDetected 15 days ago
CybersecuritySolidWorksFusion 360CAMLeadershipCommunicationProblem SolvingCritical Thinking
About the role
- 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.
Responsibilities
- 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 reports to senior leadership and collaborates closely with the engineering team on design-for-manufacturability.
- Generate and modify CAD drawings in SolidWorks to support prototype development and design iterations.
- Design fixtures and work-holding solutions for precision prototyping and small-batch production.
- 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.
- 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.
- 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.
Requirements
- 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.
- Demonstrated ability to machine parts to tight tolerances and to properly use quality inspection tools.
- Experience with rapid prototyping environments and iterative design processes.
- Experience with fixture design and work-holding systems for precision prototyping operations.
- Required qualifications Machinist Trade Certification, 4th year Apprentice, or Machinist Red Seal Endorsement.
Nice to have
- 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.
- 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.
Skills
- Advanced CAM programming skills using SolidCAM, MasterCAM, Fusion 360, SolidWorks CAM, or equivalent.
Compensation
- $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.
Benefits
- The long-term vision is deeper than any single platform.
- Benefits Extended health care (including dental and vision) Life insurance Overtime paid after 8 hours per day
Company info
- We are committed to treating all employees and applicants with respect and dignity.
Equal opportunity
- Equal opportunity Q-Block Computing is an
- equal opportunity employer.
Visa & Work Authorization
- Security and compliance requirements Must be eligible to obtain and maintain Government of Canada security clearance, if required for assigned projects
Apply directly at Q-Block Computing →Create a free account for alerts like thisView Q-Block Computing immigration profile
This listing is sourced directly from Q-Block Computing's careers page and normalized into a canonical job model.