As a Software Compiler Intern, you'll work with a dedicated mentor and collaborate across software, firmware, hardware, and systems teams. This is a rare chance to work on performance-critical code ...
As a Software Compiler Intern, you'll work with a dedicated mentor and collaborate across software, firmware, hardware, and systems teams. This is a rare chance to work on performance-critical code ...
Our Canadian subsidiary in Kingston, Ontario produces market-disrupting sensor technology and software that is transforming the manufacturing industry. The Manufacturing Engineering Intern will be a ...
Our Canadian subsidiary in Kingston, Ontario produces market-disrupting sensor technology and software that is transforming the manufacturing industry. The Manufacturing Engineering Intern will be a ...
Embedded Software Engineer
Burlington, ON · On-site
We're looking for a passionate Embedded Software Engineer to join our development team, where you ... Experience in Qt development * Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device ...
Quick apply
Embedded Software Engineer
Burlington, ON · On-site
We're looking for a passionate Embedded Software Engineer to join our development team, where you ... Experience in Qt development * Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device ...
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
Position Title: DevOps / DevSecOps Intern Department: EQS Compensation: Unpaid Internship Location ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
Software Development Engineer in Test (SDET)
Ottawa, ON · On-site
CA$88K - CA$163K/yr
Job Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take ... Experience with GUI test automation frameworks (e.g., Qt Test, Squish, Selenium, Playwright). * A ...
Quick apply
Software Development Engineer in Test (SDET)
Ottawa, ON · On-site
CA$88K - CA$163K/yr
Job Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take ... Experience with GUI test automation frameworks (e.g., Qt Test, Squish, Selenium, Playwright). * A ...
AI Software Engineering, Fall 2026 - Toronto (Co-op/Internship) - 4 Months
Toronto, ON · On-site
CA$28/hr
Based in Toronto, the Co-op/Intern, AI Software Engineering, will report to the Director, Data & Machine Learning Products, and join QuadReal's AI & Digital Innovation team. QuadReal is a real estate ...
AI Software Engineering, Fall 2026 - Toronto (Co-op/Internship) - 4 Months
Toronto, ON · On-site
CA$28/hr
Based in Toronto, the Co-op/Intern, AI Software Engineering, will report to the Director, Data & Machine Learning Products, and join QuadReal's AI & Digital Innovation team. QuadReal is a real estate ...
... Intern to join our team. This role is ideal for a Master's level student who builds software ... stops and careful engineering has to take over. Tools & Tech Stack: AI-native IDEs / editors:
... Intern to join our team. This role is ideal for a Master's level student who builds software ... stops and careful engineering has to take over. Tools & Tech Stack: AI-native IDEs / editors:
... Engineering team to help shape the mechanical side of high-performance AI systems. As a PEY/Intern ... School experience with MCAD software. * School experience using standard mechanical lab equipment.
... Engineering team to help shape the mechanical side of high-performance AI systems. As a PEY/Intern ... School experience with MCAD software. * School experience using standard mechanical lab equipment.
Currently, we use many languages and frameworks in the team like Golang, C++, Qt, JS, TypeScript ... Enhancing software development lifecycle, tools, and processes to improve developer experience and ...
Currently, we use many languages and frameworks in the team like Golang, C++, Qt, JS, TypeScript ... Enhancing software development lifecycle, tools, and processes to improve developer experience and ...
Software Engineering Intern (4 Months)
Ottawa, ON · On-site
CA$25 - CA$34/hr
... software and photonic system architecture. Within this organization the Link Engineering team is responsible for development of tools that predict optical system performance and determine optimal ...
Software Engineering Intern (4 Months)
Ottawa, ON · On-site
CA$25 - CA$34/hr
... software and photonic system architecture. Within this organization the Link Engineering team is responsible for development of tools that predict optical system performance and determine optimal ...
Software Engineer and Tools Developer Intern (Fall 2026)
Ottawa, ON · On-site
CA$25 - CA$34/hr
Code, test, and support software releases, ensuring high-quality delivery. * Collaborate with ... The Assets: * Experience with programming languages such as C, C++, Python, Go, or BASH.
Software Engineer and Tools Developer Intern (Fall 2026)
Ottawa, ON · On-site
CA$25 - CA$34/hr
Code, test, and support software releases, ensuring high-quality delivery. * Collaborate with ... The Assets: * Experience with programming languages such as C, C++, Python, Go, or BASH.
Summary As a Software Engineering Co-op at Acceldata Inc in Canada, you will have the opportunity ... Why Intern With Us: At Acceldata, you won't just be writing code; you'll be shaping the foundation ...
Summary As a Software Engineering Co-op at Acceldata Inc in Canada, you will have the opportunity ... Why Intern With Us: At Acceldata, you won't just be writing code; you'll be shaping the foundation ...
Embedded Software Engineer - Intern
CA$25 - CA$32/hr
Enrolled in a bachelor's or master's degree in computer or electrical engineering, computer science, or similar disciplines * Experience with C or C++ Assets: * Developing software for embedded ...
Embedded Software Engineer - Intern
CA$25 - CA$32/hr
Enrolled in a bachelor's or master's degree in computer or electrical engineering, computer science, or similar disciplines * Experience with C or C++ Assets: * Developing software for embedded ...
ALM Scripting & Reporting Intern
Toronto, ON · Hybrid
CA$23 - CA$30/hr
Intern Orientation * Online Onboarding Curriculum * Buddy Program for mentorship and guidance Hands ... Software Engineering, or IT program (Bachelor's or Master's) or equivalent experience * Strong ...
ALM Scripting & Reporting Intern
Toronto, ON · Hybrid
CA$23 - CA$30/hr
Intern Orientation * Online Onboarding Curriculum * Buddy Program for mentorship and guidance Hands ... Software Engineering, or IT program (Bachelor's or Master's) or equivalent experience * Strong ...
Embedded Systems Developer Intern
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
Embedded Systems Developer Intern
$18 - $25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
Quick apply
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers on the real-time control and data-acquisition electronics that sit at the heart of the company ...
Product Development Engineer
Brampton, ON · On-site
CA$110K - CA$130K/yr
Developing software for an embedded Linux based microcomputer devices. * Developing embedded GUI ... GUI development for industrial touch panels (Qt framework an asset). * Familiarity with electrical ...
Product Development Engineer
Brampton, ON · On-site
CA$110K - CA$130K/yr
Developing software for an embedded Linux based microcomputer devices. * Developing embedded GUI ... GUI development for industrial touch panels (Qt framework an asset). * Familiarity with electrical ...
C++ Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with ... For greater clarity, NO cash in-hand (in hourly rate or salary) will be paid to the Intern. Instead ...
C++ Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Software Development Duration: 520 Hours (approximately 3 months) Work location: Remote (with ... For greater clarity, NO cash in-hand (in hourly rate or salary) will be paid to the Intern. Instead ...
Life Cycle Support Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Software Engineering, Mechanical Engineering, Industrial Engineering, or a related field.
Life Cycle Support Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Software Engineering, Mechanical Engineering, Industrial Engineering, or a related field.
Intern Qt Software Developer information
What does an intern Qt Software Developer do?
What types of projects and responsibilities can an intern Qt Software Developer expect during their internship?
What are the key skills and qualifications needed to thrive as an intern Qt Software Developer, and why are they important?
What is the difference between Intern Qt Software Developer vs Intern Software Engineer?
| Aspect | Intern Qt Software Developer | Intern Software Engineer |
|---|---|---|
| Required Credentials | Typically pursuing a degree in Computer Science or related field; familiarity with Qt framework | Similar educational background; general programming knowledge |
| Work Environment | Software development teams focusing on GUI applications using Qt | Broader software development teams across various projects and technologies |
| Employer & Industry Usage | Tech companies developing cross-platform applications, embedded systems | Wide range of industries including tech, finance, healthcare, and more |
| Search & Comparison Intent | Understanding specific Qt development internship roles | General software development internship roles |
The main difference between an Intern Qt Software Developer and an Intern Software Engineer lies in their focus area. The Qt role specializes in developing GUI applications using the Qt framework, while the Software Engineer internship covers broader programming tasks across various technologies. Both roles require similar educational backgrounds but differ in specific skills and project focus.

Internship
Re-posted 20 hours ago
Job description
At Tenstorrent, interns don't just write code-they help shape the future of AI compute. As a Software Compiler Intern, you'll work with a dedicated mentor and collaborate across software, firmware, hardware, and systems teams. This is a rare chance to work on performance-critical code and gain experience across the full AI stack.
This role is on-site based in Toronto, Canada.
Who You Are
- Pursuing (or recently completed) a degree in EE, CE, CS, or a related field.
- Solid foundation in C/C++ and algorithms; Python skills are a bonus.
- Curious about compilers, ML, parallel systems, or processor architecture.
- Problem-solver who enjoys working across abstraction layers
What We Need
- Contribute to the development of Tenstorrent's ML graph compiler.
- Benchmark and optimize key ML workloads across hardware/software.
- Build performance analysis tools to inform compiler and runtime design.
- Collaborate with ML and systems teams to co-design across the stack.
What You Will Learn
- Compiler design for machine learning models and workloads.
- End-to-end co-design of software and cutting-edge AI hardware.
- Performance tuning and analysis in a high-performance runtime.
- Real-world ML integration with frameworks and low-level systems.
Tenstorrent offers a highly competitive compensation package and benefits, and we are an equal opportunity employer.