Mechanical CAD Engineering Intern
$18 - $25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the ... Experience with CAM software and practical understanding of CNC machining principles. * Familiarity ...
$18 - $25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the ... Experience with CAM software and practical understanding of CNC machining principles. * Familiarity ...
$18 - $25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the ... Experience with CAM software and practical understanding of CNC machining principles. * Familiarity ...
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the ... Experience with CAM software and practical understanding of CNC machining principles. * Familiarity ...
Quick apply
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the ... Experience with CAM software and practical understanding of CNC machining principles. * Familiarity ...
Ottawa, ON · On-site
CA$25 - CA$35/hr
September 2026 Start As a WaveLogic Software Intern, the successful candidate will contribute to ... Actively enrolled in a degree program in Computer Science or Engineering, * A passion for or ...
Ottawa, ON · On-site
CA$25 - CA$35/hr
September 2026 Start As a WaveLogic Software Intern, the successful candidate will contribute to ... Actively enrolled in a degree program in Computer Science or Engineering, * A passion for or ...
Ottawa, ON · On-site
As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Collaborate with mechanical, software, and systems engineers Basic Qualifications * Currently ...
Ottawa, ON · On-site
As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Collaborate with mechanical, software, and systems engineers Basic Qualifications * Currently ...
Ottawa, ON · On-site
As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Collaborate with mechanical, software, and systems engineers Basic Qualifications * Currently ...
Ottawa, ON · On-site
As an Electrical Intern, you will work alongside our electrical engineering team on real spacecraft ... Collaborate with mechanical, software, and systems engineers Basic Qualifications * Currently ...
As a Mechanical - Fluids Intern, you will work alongside our mechanical and fluid systems ... Collaborate with electrical, software, and systems engineers Basic Qualifications * Currently ...
As a Mechanical - Fluids Intern, you will work alongside our mechanical and fluid systems ... Collaborate with electrical, software, and systems engineers Basic Qualifications * Currently ...
Ottawa, ON · On-site
As a Mechanical Intern, you will work alongside our mechanical engineering team on real spacecraft ... Collaborate with electrical, software, fluids, and systems engineers Basic Qualifications
Ottawa, ON · On-site
As a Mechanical Intern, you will work alongside our mechanical engineering team on real spacecraft ... Collaborate with electrical, software, fluids, and systems engineers Basic Qualifications
Ottawa, ON · On-site
Our Software Engineering team is currently developing end-to-end real-time solutions for the public safety and security industries. This includes data interfacing, collection, aggregation, display ...
Quick apply
Ottawa, ON · On-site
Our Software Engineering team is currently developing end-to-end real-time solutions for the public safety and security industries. This includes data interfacing, collection, aggregation, display ...
Ottawa, ON · Remote
$80 - $120/hr
Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development, refactoring, and performance optimization . * Build deterministic ...
Quick apply
Ottawa, ON · Remote
$80 - $120/hr
Create reinforcement learning environments for software engineering tasks. * Design tasks involving bug fixing, feature development, refactoring, and performance optimization . * Build deterministic ...
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Working within a multidisciplinary engineering team, you will tackle challenging problems in ...
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Software Engineer Job Location: Ottawa, ON Job Code: 39213 Job Schedule: Day Shift Compensation ... Working within a multidisciplinary engineering team, you will tackle challenging problems in ...
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Interact with systems engineering on technical issues; * Debugging software problems for near real-time simulation; and * Conduct and prepare presentations and demonstrations. Qualifications:
Ottawa, ON · On-site
CA$85K - CA$135K/yr
Interact with systems engineering on technical issues; * Debugging software problems for near real-time simulation; and * Conduct and prepare presentations and demonstrations. Qualifications:
Ottawa, ON · On-site
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... The successful candidate is a motivated engineering student with solid embedded fundamentals ...
Ottawa, ON · On-site
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... The successful candidate is a motivated engineering student with solid embedded fundamentals ...
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... The successful candidate is a motivated engineering student with solid embedded fundamentals ...
Quick apply
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ... The successful candidate is a motivated engineering student with solid embedded fundamentals ...
Ottawa, ON · On-site
Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... This position may require access to technology and/or software subject to U.S. export control laws ...
Ottawa, ON · On-site
Your Team, Your Impact Central Engineering works directly with the Optical Digital Signal ... This position may require access to technology and/or software subject to U.S. export control laws ...
Hamilton, ON · On-site
... software engineer to join our development team. You'll work across our platform, from backend ... Contribute to improving development workflows, tooling, and overall engineering practices * Debug ...
Quick apply
Hamilton, ON · On-site
... software engineer to join our development team. You'll work across our platform, from backend ... Contribute to improving development workflows, tooling, and overall engineering practices * Debug ...
Be an out of the box thinker; look for opportunities to learn new software and technology. * Obtain ... Engineering Platforms, Data Infrastructure, Data Integration, Data Lake, Data Modeling, Data ...
Be an out of the box thinker; look for opportunities to learn new software and technology. * Obtain ... Engineering Platforms, Data Infrastructure, Data Integration, Data Lake, Data Modeling, Data ...
Nepean, ON · On-site +1
You will be working with a multidisciplinary engineering team to deliver Intelligence ... Must have a technical Bachelor's degree in Computer Science, Software Engineering, or an equivalent ...
Nepean, ON · On-site +1
You will be working with a multidisciplinary engineering team to deliver Intelligence ... Must have a technical Bachelor's degree in Computer Science, Software Engineering, or an equivalent ...
An engineer in this team will be involved in a full product lifecycle and will carry new products ... Working with design automation EDA software for product development What We're Looking For
An engineer in this team will be involved in a full product lifecycle and will carry new products ... Working with design automation EDA software for product development What We're Looking For
CA$65 - CA$70/hr
Collaborate closely with systems and hardware engineering teams to resolve technical issues and ensure seamless system integration. * Debug and troubleshoot embedded software issues in near real-time ...
Quick apply
CA$65 - CA$70/hr
Collaborate closely with systems and hardware engineering teams to resolve technical issues and ensure seamless system integration. * Debug and troubleshoot embedded software issues in near real-time ...
Ottawa, ON · On-site
CA$25 - CA$34/hr
You may also get involved with testing some software aspects of our modem products. You will ... Working towards completion of Bachelors or diploma in Electrical Engineering, Computer Engineering ...
Ottawa, ON · On-site
CA$25 - CA$34/hr
You may also get involved with testing some software aspects of our modem products. You will ... Working towards completion of Bachelors or diploma in Electrical Engineering, Computer Engineering ...
$12.82 - $14.43
9% of jobs
$14.43 - $16.03
4% of jobs
$16.03 - $17.63
8% of jobs
$18.17 is the 25th percentile. Wages below this are outliers.
$17.63 - $19.24
9% of jobs
$19.24 - $20.84
16% of jobs
The median wage is $21.16 / hr.
$20.84 - $22.44
16% of jobs
$24.04 is the 75th percentile. Wages above this are outliers.
$22.44 - $24.04
13% of jobs
$24.04 - $25.65
10% of jobs
$25.65 - $27.25
5% of jobs
$27.25 - $28.85
5% of jobs
$28.85 - $30.46
4% of jobs
$12
$21
$30
| Aspect | Software Engineering Intern | Software Developer |
|---|---|---|
| Credentials | Typically pursuing or recently completed a degree in Computer Science or related field | Usually holds a degree and may have professional experience |
| Work Environment | Internship programs, often in tech companies or startups | Full-time employment in various industries |
| Responsibilities | Assisting in coding, testing, and learning company processes | Designing, developing, and maintaining software applications |
| Usage in Industry | Entry-level role for gaining experience | Core role for building and deploying software products |
In summary, a Software Engineering Intern is an entry-level position focused on learning and supporting software projects, while a Software Developer is a full-time professional responsible for creating and maintaining software solutions.
The most popular types of Software Engineering jobs in Ottawa, ON are:
Cities near Ottawa, ON with the most Software Engineering Intern job openings:

$18 - $25/hr
Full-time
Medical, Dental, Vision, Life
Re-posted 20 days ago
Location: Ottawa, ON (on-site)
Employment type: Co-op / Internship
Duration: 4-8 months (depending on academic program)
Hours: 35-40 hours per week
Salary range: $18 - $25 CAD per hour, based on academic level and relevant experience
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 Mechanical CAD Engineering Intern will work alongside Q-Block's engineering team on the mechanical and optomechanical design of quantum hardware - precision components and assemblies that have to perform under demanding environmental constraints, including ultra-high vacuum, thermal extremes, and other conditions where casual design choices do not survive. The role is hands-on CAD work with real consequences: the parts you model will be machined, assembled, tested, and iterated.
The successful candidate is a motivated mechanical engineering student with solid CAD fundamentals, genuine curiosity about precision hardware, and the discipline to document work carefully as they go. This is a co-op designed to build depth - not to watch from the sidelines.
Responsibilities
Required qualifications
Preferred qualifications
Security and compliance requirements
Skills and attributes
What you will gain
Benefits
Application requirements
Equal opportunity
Q-Block Computing is an equal opportunity employer committed to fostering inclusion and respect. Accommodations are available on request during the application and interview process. All interested students meeting the qualifications are encouraged to apply.
Employment Type: FULL_TIME