CNC Machinist (Programmer)
$60K - $100K/yr
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 ...
$60K - $100K/yr
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 ...
$60K - $100K/yr
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 ...
Ottawa, ON · On-site
CA$60K - CA$100K/yr
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 ...
Quick apply
Ottawa, ON · On-site
CA$60K - CA$100K/yr
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 ...
The T-SQL Data Conversion Developer is responsible for programming all the transformations required to integrate clients' initial data into our Central Data Repository (CDR). To do this, they will ...
The T-SQL Data Conversion Developer is responsible for programming all the transformations required to integrate clients' initial data into our Central Data Repository (CDR). To do this, they will ...
Ottawa, ON · Remote
$85K - $120K/yr
We are looking for an experienced Cloud DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Ottawa, ON · Remote
$85K - $120K/yr
We are looking for an experienced Cloud DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Ottawa, ON · Remote
$85K - $120K/yr
We are looking for an experienced Cloud DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Ottawa, ON · Remote
$85K - $120K/yr
We are looking for an experienced Cloud DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Ottawa, ON · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Ottawa, ON · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Ottawa, ON · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Quick apply
Ottawa, ON · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...
Ottawa, ON · On-site +1
We are looking for an experienced DevOps/SRE Engineer for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large fintech firm with a ...
Quick apply
Ottawa, ON · On-site +1
We are looking for an experienced DevOps/SRE Engineer for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large fintech firm with a ...
Ottawa, ON · On-site +1
We are looking for an experienced DevOps/SRE Engineer for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large fintech firm with a ...
Quick apply
Ottawa, ON · On-site +1
We are looking for an experienced DevOps/SRE Engineer for our client. This is a permanent position, that can either be remote or in-office at Toronto! Our client is a large fintech firm with a ...
Kanata, ON · On-site
About the Role The Solace Platform Engineering team is looking for a Senior DevOps Engineer to help design, build, and evolve the CI/CD pipelines, developer tooling, and development environments that ...
Quick apply
Kanata, ON · On-site
About the Role The Solace Platform Engineering team is looking for a Senior DevOps Engineer to help design, build, and evolve the CI/CD pipelines, developer tooling, and development environments that ...
Kanata, ON · On-site +1
CA$115K - CA$140K/yr
About the Role The Solace Platform Engineering team is looking for a Senior DevOps Engineer to help design, build, and evolve the CI/CD pipelines, developer tooling, and development environments that ...
Kanata, ON · On-site +1
CA$115K - CA$140K/yr
About the Role The Solace Platform Engineering team is looking for a Senior DevOps Engineer to help design, build, and evolve the CI/CD pipelines, developer tooling, and development environments that ...
Ottawa, ON · On-site +1
In a team-based agile SCRUM environment with a focus on digital, the incumbent will work closely with the Software Developers, Product Owner, Quality Assurance Analysts, and 2nd level support teams ...
Ottawa, ON · On-site +1
In a team-based agile SCRUM environment with a focus on digital, the incumbent will work closely with the Software Developers, Product Owner, Quality Assurance Analysts, and 2nd level support teams ...
Nepean, ON · On-site
At General Dynamics Mission Systems-Canada, we're not just engineering technology -- we're shaping the future of defence and security. Our teams design and deliver advanced, mission-critical ...
Quick apply
Nepean, ON · On-site
At General Dynamics Mission Systems-Canada, we're not just engineering technology -- we're shaping the future of defence and security. Our teams design and deliver advanced, mission-critical ...
This involves engineering analysis at all levels; from the detailed electrical characterization of individual circuits, right up to the full lifecycle management of a card as it goes through ...
Quick apply
This involves engineering analysis at all levels; from the detailed electrical characterization of individual circuits, right up to the full lifecycle management of a card as it goes through ...
Ottawa, ON · On-site +1
As a Senior Developer, DevOps on our Platform Engineering team, you'll play a critical role in designing and scaling the infrastructure that supports our platform. You'll work across the full DevOps ...
Ottawa, ON · On-site +1
As a Senior Developer, DevOps on our Platform Engineering team, you'll play a critical role in designing and scaling the infrastructure that supports our platform. You'll work across the full DevOps ...
Ottawa, ON · On-site
CA$80K - CA$107K/yr
Reporting to the Senior Systems Engineer, this role will leverage Systems (and Software) Engineering skillsets to support the SRC enterprise portfolio of signals intelligence (SIGINT) and EW suite of ...
Quick apply
Ottawa, ON · On-site
CA$80K - CA$107K/yr
Reporting to the Senior Systems Engineer, this role will leverage Systems (and Software) Engineering skillsets to support the SRC enterprise portfolio of signals intelligence (SIGINT) and EW suite of ...
The Role We're looking for a Director of Engineering to lead high-impact engineering teams and shape the future of Fullscript's platform. You'll drive technical vision, scalability, and innovation ...
The Role We're looking for a Director of Engineering to lead high-impact engineering teams and shape the future of Fullscript's platform. You'll drive technical vision, scalability, and innovation ...
$80K - $100K/yr
At Sense Engineering , we pride ourselves on exceeding client expectations through exceptional engineering services. We are committed to fostering a positive, supportive and collaborative work ...
$80K - $100K/yr
At Sense Engineering , we pride ourselves on exceeding client expectations through exceptional engineering services. We are committed to fostering a positive, supportive and collaborative work ...
Ottawa, ON · On-site
CA$80K - CA$100K/yr
At Sense Engineering , we pride ourselves on exceeding client expectations through exceptional engineering services. We are committed to fostering a positive, supportive and collaborative work ...
Quick apply
Ottawa, ON · On-site
CA$80K - CA$100K/yr
At Sense Engineering , we pride ourselves on exceeding client expectations through exceptional engineering services. We are committed to fostering a positive, supportive and collaborative work ...
Ottawa, ON · On-site
CA$105K - CA$145K/yr
The FPGA Engineer designs and implements the real-time processing and control logic that sits closest to Q-Block's quantum hardware the fabric that acquires, synchronizes, and acts on signals at ...
Quick apply
Ottawa, ON · On-site
CA$105K - CA$145K/yr
The FPGA Engineer designs and implements the real-time processing and control logic that sits closest to Q-Block's quantum hardware the fabric that acquires, synchronizes, and acts on signals at ...
$15.71 - $21.03
5% of jobs
$21.03 - $26.34
11% of jobs
$29.35 is the 25th percentile. Wages below this are outliers.
$26.34 - $31.66
16% of jobs
$31.66 - $36.97
11% of jobs
The median wage is $38.52 / hr.
$36.97 - $42.29
26% of jobs
$45.16 is the 75th percentile. Wages above this are outliers.
$42.29 - $47.60
13% of jobs
$47.60 - $52.92
2% of jobs
$52.92 - $58.23
2% of jobs
$58.23 - $63.54
2% of jobs
$63.54 - $68.86
5% of jobs
$68.86 - $74.17
7% of jobs
$15
$41
$74
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

$60K - $100K/yr
Full-time
Medical, Dental, Vision, Life
Re-posted 21 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