CNC Machinist (Programmer)
$60K - $100K/yr
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 ...
$60K - $100K/yr
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 ...
$60K - $100K/yr
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 ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
The candidate will be expected to work with project management, customer stakeholders, and with ... Prioritize engineering activities * Write and/or review technical contents for documentation ...
The candidate will be expected to work with project management, customer stakeholders, and with ... Prioritize engineering activities * Write and/or review technical contents for documentation ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Professional Engineer (P Eng) and PMP are considered strong assets; * Must have 20+ years' experience managing large scale civil / remediation projects; * Will have a minimum of ten (10) years ...
Ottawa, ON · Hybrid
CA$130K - CA$150K/yr
Senior Submarine Engineering Lead Location: Halifax, NS, Ottawa, ON, Victoria, BC with long-term ... In this role you will support the International Submarine Program Manager to manage activities ...
Ottawa, ON · Hybrid
CA$130K - CA$150K/yr
Senior Submarine Engineering Lead Location: Halifax, NS, Ottawa, ON, Victoria, BC with long-term ... In this role you will support the International Submarine Program Manager to manage activities ...
Ottawa, ON · Hybrid
CA$130K - CA$150K/yr
Senior Submarine Engineering Lead Location: Halifax, NS, Ottawa, ON, Victoria, BC with long-term ... In this role you will support the International Submarine Program Manager to manage activities ...
Ottawa, ON · Hybrid
CA$130K - CA$150K/yr
Senior Submarine Engineering Lead Location: Halifax, NS, Ottawa, ON, Victoria, BC with long-term ... In this role you will support the International Submarine Program Manager to manage activities ...
Ottawa, ON · On-site
$165K/yr
Work with Engineering leads, CTOs and marketing teams to define and develop solutions to emerging ... Manage the ongoing health of product lines through regular sales forecast and design win reviews ...
Ottawa, ON · On-site
$165K/yr
Work with Engineering leads, CTOs and marketing teams to define and develop solutions to emerging ... Manage the ongoing health of product lines through regular sales forecast and design win reviews ...
Under the supervision of an experienced engineer or engineering manager, performs detailed engineering review of ship structural plans and stability analyses as assigned for compliance with ...
Under the supervision of an experienced engineer or engineering manager, performs detailed engineering review of ship structural plans and stability analyses as assigned for compliance with ...
... engineers: manage competing priorities in a high-volume, fast-paced environment, ensuring milestones and quality targets are met. Essential Skills * Bachelor's or Master's degree in Electrical ...
Quick apply
... engineers: manage competing priorities in a high-volume, fast-paced environment, ensuring milestones and quality targets are met. Essential Skills * Bachelor's or Master's degree in Electrical ...
Reporting to the Head of Engineering, Projects, the Senior Project Engineer will be responsible for ... Manage Sub-Contract Relationships, technical specifications, and ensure sub-contractor performance.
Reporting to the Head of Engineering, Projects, the Senior Project Engineer will be responsible for ... Manage Sub-Contract Relationships, technical specifications, and ensure sub-contractor performance.
Ottawa, ON · On-site
CA$119K - CA$159K/yr
Work with Engineering leads, CTOs and marketing teams to define and develop solutions to emerging ... Manage the ongoing health of product lines through regular sales forecast and design win reviews ...
Ottawa, ON · On-site
CA$119K - CA$159K/yr
Work with Engineering leads, CTOs and marketing teams to define and develop solutions to emerging ... Manage the ongoing health of product lines through regular sales forecast and design win reviews ...
CA$179/hr
Reporting to the Ottawa Bridge Engineering Manager, this position will be responsible for the preliminary and detailed design of bridges and other civil structures for federal, provincial and ...
CA$179/hr
Reporting to the Ottawa Bridge Engineering Manager, this position will be responsible for the preliminary and detailed design of bridges and other civil structures for federal, provincial and ...
CA$179/hr
Reporting to the Ottawa Bridge Engineering Manager, this position will be responsible for the preliminary and detailed design of bridges and other civil structures for federal, provincial and ...
CA$179/hr
Reporting to the Ottawa Bridge Engineering Manager, this position will be responsible for the preliminary and detailed design of bridges and other civil structures for federal, provincial and ...
Ottawa, ON · On-site
Manage technical documentation including technical specifications, design, manufacturing and test/verification documents * Manage budget and resources allocated for engineering activities
Ottawa, ON · On-site
Manage technical documentation including technical specifications, design, manufacturing and test/verification documents * Manage budget and resources allocated for engineering activities
Ottawa, ON · On-site +1
Reporting to the Manager of Software Development, the incumbent will focus on web application ... Developers, Product Owner, Quality Assurance Analysts, and 2nd level support teams in delivering ...
Ottawa, ON · On-site +1
Reporting to the Manager of Software Development, the incumbent will focus on web application ... Developers, Product Owner, Quality Assurance Analysts, and 2nd level support teams in delivering ...
| Aspect | Programmer Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science; management experience | Bachelor's or higher in Computer Science or related field |
| Work Environment | Leads teams, manages projects, coordinates tasks | Focuses on coding, designing, and implementing software |
| Employer & Industry Usage | Used in tech companies, software firms, IT departments | Common across tech, startups, enterprise software |
The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

$60K - $100K/yr
Full-time
Medical, Dental, Vision, Life
Posted 26 days ago
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
Required qualifications
Preferred qualifications
Security and compliance requirements
Skills and attributes
Benefits
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.
Employment Type: FULL_TIME