As a Software Developer Intern your key area of responsibility will be contributing to the ... The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship:
As a Software Developer Intern your key area of responsibility will be contributing to the ... The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship:
Junior Software Developer (Hybrid - 3 days in office)
Ottawa, ON ยท On-site
CA$91K - CA$114K/yr
... internships. * Experience contributing to the development of end-to-end software solutions ... Scrum and DevOps. Abilities: * Ability to analyze and solve technical problems across systems.
Junior Software Developer (Hybrid - 3 days in office)
Ottawa, ON ยท On-site
CA$91K - CA$114K/yr
... internships. * Experience contributing to the development of end-to-end software solutions ... Scrum and DevOps. Abilities: * Ability to analyze and solve technical problems across systems.
The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship ... Perform software development and support of Airflow pipelines in Python, using SQL * Understand the ...
The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship ... Perform software development and support of Airflow pipelines in Python, using SQL * Understand the ...
Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the ... What You Will Accomplish During This Internship As a Front-end UX Developer Intern on Forescout ...
Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the ... What You Will Accomplish During This Internship As a Front-end UX Developer Intern on Forescout ...
Software Engineering Coop September 2026 (8-12 months)
CA$25 - CA$32/hr
Demonstrated software development through coursework, personal projects, internships, research, or extracurricular activities Application of programming languages such as Python, JavaScript ...
Software Engineering Coop September 2026 (8-12 months)
CA$25 - CA$32/hr
Demonstrated software development through coursework, personal projects, internships, research, or extracurricular activities Application of programming languages such as Python, JavaScript ...
We are looking for an enthusiastic and motivated software engineer to join our marketplace teams ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
We are looking for an enthusiastic and motivated software engineer to join our marketplace teams ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
Software Development Intern
Mississauga, ON ยท On-site
... developer who thinks in prompts as much as in code. This isn't a coffee-and-Jira internship - you ... Collaborate daily with the product team on both software and hardware deliverables * Prototype ...
Software Development Intern
Mississauga, ON ยท On-site
... developer who thinks in prompts as much as in code. This isn't a coffee-and-Jira internship - you ... Collaborate daily with the product team on both software and hardware deliverables * Prototype ...
We are looking for an enthusiastic and motivated Senior Software Engineer to join our marketplace ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
We are looking for an enthusiastic and motivated Senior Software Engineer to join our marketplace ... internships, personal projects, or academic projects are highly valued). * Technical Skills ...
What you'll do: As a Software Developer Intern, your key area of responsibility will be ... The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship:
What you'll do: As a Software Developer Intern, your key area of responsibility will be ... The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship:
Title: Digital Imaging Software Engineer Position Overview: Our team develops optical test and ... internship, or industry experience Pre-Requisites / Skills / Experience Requirements: Required ...
Title: Digital Imaging Software Engineer Position Overview: Our team develops optical test and ... internship, or industry experience Pre-Requisites / Skills / Experience Requirements: Required ...
Software Engineer, COOP
Ottawa, ON ยท Remote
CA$40K - CA$68K/yr
You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a co-op or internship opportunity. * You have proficiency in TypeScript, or similar languages ...
Quick apply
Software Engineer, COOP
Ottawa, ON ยท Remote
CA$40K - CA$68K/yr
You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a co-op or internship opportunity. * You have proficiency in TypeScript, or similar languages ...
Software Engineer, COOP
Ottawa, ON ยท Remote
CA$40K - CA$68K/yr
You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a co-op or internship opportunity. * You have proficiency in TypeScript, or similar languages ...
Quick apply
Apply Early
Software Engineer, COOP
Ottawa, ON ยท Remote
CA$40K - CA$68K/yr
You are currently enrolled in a Computer Science, Software Engineering, or related field, seeking a co-op or internship opportunity. * You have proficiency in TypeScript, or similar languages ...
Apply Early
We are looking for a skilled and forward-thinking AI Solutions Engineer (full-stack developer) to ... of software development experience, including professional, internship, freelance, or strong ...
We are looking for a skilled and forward-thinking AI Solutions Engineer (full-stack developer) to ... of software development experience, including professional, internship, freelance, or strong ...
DevOps / DevSecOps Intern
Kitchener, ON ยท On-site
Unpaid Internship Location: Canada or United States About the Role: We are looking for a curious ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
DevOps / DevSecOps Intern
Kitchener, ON ยท On-site
Unpaid Internship Location: Canada or United States About the Role: We are looking for a curious ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
Unpaid Internship Location: Canada or United States About the Role: We are looking for a curious ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
Unpaid Internship Location: Canada or United States About the Role: We are looking for a curious ... Currently pursuing a degree in Computer Science, Software Engineering, Cybersecurity, or a related ...
QA Automation Developer Intern (Fall 2026 - 8 months)
CA$25 - CA$32/hr
This internship offers the opportunity to contribute to next-generation network management ... Collaborate with software developers and QA engineers to design, execute, and maintain automated ...
QA Automation Developer Intern (Fall 2026 - 8 months)
CA$25 - CA$32/hr
This internship offers the opportunity to contribute to next-generation network management ... Collaborate with software developers and QA engineers to design, execute, and maintain automated ...
Senior Embedded Developer
Oakville, ON ยท On-site
You will also have the opportunity to mentor interns and junior engineers on the team. To be ... Diploma or degree in Computer Science, Electrical Engineering, Software Engineering, or a related ...
Senior Embedded Developer
Oakville, ON ยท On-site
You will also have the opportunity to mentor interns and junior engineers on the team. To be ... Diploma or degree in Computer Science, Electrical Engineering, Software Engineering, or a related ...
Embedded Systems Developer Intern
Ottawa, ON ยท On-site
CA$18 - CA$25/hr
Co-op / Internship Duration: 48 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
Quick apply
Embedded Systems Developer Intern
Ottawa, ON ยท On-site
CA$18 - CA$25/hr
Co-op / Internship Duration: 48 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
Embedded Systems Developer Intern
$18 - $25/hr
Co-op / Internship Duration: 4-8 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
Embedded Systems Developer Intern
$18 - $25/hr
Co-op / Internship Duration: 4-8 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
You will also be looking after software installation in Windows, ChromeOS, Ubuntu and Mac ... The opportunity: * 8 - 12 month work-term beginning September 2026. * Full-time, paid internship:
You will also be looking after software installation in Windows, ChromeOS, Ubuntu and Mac ... The opportunity: * 8 - 12 month work-term beginning September 2026. * Full-time, paid internship:
Software Developer Internship information
What is a Software Developer Internship job?
A Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in software development. Interns work alongside experienced developers to assist in coding, debugging, testing, and sometimes designing software solutions. The role helps interns improve their programming skills, understand software development workflows, and gain exposure to industry tools and practices. Many internships also offer mentorship and networking opportunities, which can lead to full-time positions after graduation.
What types of projects or assignments can I expect as a Software Developer Intern?
As a Software Developer Intern, you'll typically work on real-world projects that support the ongoing development goals of your team, such as building features, fixing bugs, or participating in code reviews. Many internships involve collaborating with full-time developers, attending daily stand-ups, and sometimes contributing to documentation or testing efforts. This hands-on experience not only helps you apply classroom knowledge but also exposes you to agile development methodologies and workplace best practices. You'll have the opportunity to make impactful contributions while learning from experienced mentors and peers.
What are the key skills and qualifications needed to thrive in the Software Developer Internship position, and why are they important?
To thrive as a Software Developer Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically supported by relevant coursework or coding projects. Familiarity with version control tools like Git, basic software development frameworks, and participation in coding bootcamps or certifications is advantageous. Strong problem-solving ability, eagerness to learn, and effective communication skills set top candidates apart. These skills and qualities enable interns to effectively contribute to projects, collaborate with teams, and adapt quickly to professional development environments.

Software Developer Intern, Giga (Fall/September 2026, 12 Months)
Oakville, ON โข On-site
Other
This job post hasย expired today.ย Applications are no longer accepted.
Job description
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking a Software Developer Intern who will work closely with the MyGeotab Reporting and Authentication team to collaborate, develop and troubleshoot cases that directly impact how our customers interact with our application. If you love technology and are keen to join an industry leader - we would love to hear from you!
What you'll do:As aย Software Developer Intern your key area of responsibility will be contributing to the development and maintenance of backend services, APIs, and frontend features. You will need to work closely with senior software developers and product manager to deliver high-quality software solutions in an Agile environment.
The opportunity:- 12 month work-term beginning September 2026.
- Full-time, paid internship: Monday - Friday,ย 37.5hrs/week.
- Your first week at Geotab begins with 'GEO Launch' - a one-week Employee Orientation. Clickย hereย to learn more!
- Learn more about the Geotab Campus Programย here.
- This posting is for an existing vacancy.
- Design, develop, and maintain software features across backend services and/or frontend applications using languages such as C#, TypeScript, or Python.
- Write clean, testable, and well-documented code following established engineering standards and best practices.
- Develop and maintain unit and integration tests to ensure reliability and code quality across the platform
- Investigate, diagnose, and resolve bugs identified through QA testing or production monitoring systems.
- Participate actively in Agile ceremonies including sprint planning, daily stand ups, code reviews, and retrospectives.
- Collaborate with product managers and designers to translate requirements into technical implementations
- Contribute to internal documentation of code, APIs, and architectural decisions to support long-term maintainability.
- Pursuing a Degree/Diploma in Computer Science, Math, Software Engineering or a related field.
- Proficiency in at least one modern programming language (e.g., C#, Java, Python, TypeScript, or Go).
- Foundational knowledge of data structures, algorithms, and object-oriented programming principles.
- Familiarity with Git and collaborative version control workflows.
- Exposure to web frameworks, REST APIs, or SQL/NoSQL databases is an asset.
- Strong analytical and problem-solving skills with a curiosity-driven approach to learning.
- Effective written and verbal communication skills with the ability to work both independently and within a team.
- ย Ability to manage time effectively in a fast-paced environment with shifting priorities.
Geotab will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information.
We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at careers@geotab.com. Geotab provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Geotab complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. Geotab expressly prohibits any form of workplace harassment or discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Geotab's employees to perform their job duties may result in discipline up to and including discharge. If you would like more information about our EEO program or wish to file a complaint, please contact our EEO officer, Klaus Boeckers at HRCompliance@geotab.com. For more details, view a copy of the EEOC's Know Your Rights poster. By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, "Geotab"), you acknowledge Geotab's collection, use and disclosure of your personal data in accordance with our Privacy Policy. Click here to read our Privacy Notice.ย