1

On Call Software Engineer Intern Summer 2025 Jobs in Toronto, ON

Formerly Census, we were acquired in May 2025 to augment Fivetran's warehouse-first data movement ... Experience being on-call What You'll Do * Make contributions to all parts of our tech stack, which ...

Software Engineer

Toronto, ON

CA$63K - CA$130K/yr

Experience being on-call, managing incidents, and meeting SLA commitments $63,000 - $130,000 a year ... Copyright 2025 Warner Music Inc. We may use artificial intelligence (AI) tools to support parts of ...

Caribou is a Top 10 Fast-Growing Technology Company in Canada (The Globe and Mail 2025). * Hybrid ... Competitive salary, stock options, and healthcare benefits and summer half-days. * Values-driven ...

Caribou is a Top 10 Fast-Growing Technology Company in Canada (The Globe and Mail 2025). * Hybrid ... Competitive salary, stock options, and healthcare benefits and summer half-days. * Values-driven ...

Senior Software Engineer, Financial Infrastructure Location: Remote (Canada) We're looking for a ... Participate in on-call rotations with a focus on prevention, resilience, and continuous improvement.

Participate in on-call rotations for your team and respond to incidents as necessary * Work focused ... A software engineer who cares deeply about user experience * Proven understanding of object ...

next page

Showing results 1-20

On Call Software Engineer Intern Summer 2025 information

What are the key skills and qualifications needed to thrive as an On Call Software Engineer Intern, and why are they important?

To thrive as an On Call Software Engineer Intern, you need a solid grasp of programming fundamentals, problem-solving abilities, and current enrollment in a relevant degree program. Familiarity with version control systems like Git, coding languages such as Python or Java, and exposure to software development environments are typically expected. Strong communication, adaptability, and a willingness to learn help interns collaborate effectively and respond to unexpected technical issues. These skills ensure interns can contribute meaningfully to projects, resolve problems efficiently, and gain valuable industry experience.

What types of projects and tasks can I expect to work on as an On Call Software Engineer Intern during the summer?

As an On Call Software Engineer Intern, you'll typically be assigned to support ongoing engineering projects or assist with critical bug fixes and feature enhancements. Your daily tasks may include writing and testing code, participating in code reviews, troubleshooting issues as they arise, and collaborating with full-time engineers. The work environment is often fast-paced, and you'll be expected to communicate effectively with teammates and possibly other departments to resolve urgent technical problems. This experience offers a valuable opportunity to develop problem-solving skills and gain insight into real-world software development workflows.

What does an On Call Software Engineer Intern do during the summer internship?

An On Call Software Engineer Intern typically assists full-time engineers by responding to urgent technical issues, supporting code deployments, and helping troubleshoot software bugs. They often monitor system alerts, participate in incident resolution, and work on improving system reliability. This role provides valuable hands-on experience with real-world problems, exposure to production environments, and opportunities to learn best practices in software engineering and operations. Interns may also contribute to documentation and automation tasks to reduce future incidents.

What is the difference between On Call Software Engineer Intern Summer 2025 vs Software Developer Intern Summer 2025?

AspectOn Call Software Engineer Intern Summer 2025Software Developer Intern Summer 2025
Primary ResponsibilitiesResponding to urgent technical issues, maintaining system uptime, troubleshootingDeveloping new features, coding, testing, and software design
Work EnvironmentOn-call shifts, real-time problem solving, often in a support or operations settingCollaborative development teams, project-focused, in a development environment
Required SkillsBasic coding, troubleshooting, knowledge of system operationsProgramming skills, software design, problem-solving

The On Call Software Engineer Intern Summer 2025 focuses on maintaining existing systems and resolving urgent issues, often requiring quick troubleshooting and real-time response. In contrast, the Software Developer Intern Summer 2025 emphasizes developing new software features and coding. Both roles may require similar technical skills but differ mainly in their daily tasks and work environment.

What job categories do people searching On Call Software Engineer Intern Summer 2025 jobs in Toronto, ON look for? The top searched job categories for On Call Software Engineer Intern Summer 2025 jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for On Call Software Engineer Intern Summer 2025 jobs? Cities near Toronto, ON with the most On Call Software Engineer Intern Summer 2025 job openings:
Infographic showing various On Call Software Engineer Intern Summer 2025 job openings in Toronto, ON as of May 2026, with employment types broken down into 1% Locum Tenens, 90% Full Time, 2% Part Time, 6% Contract, and 1% Summer. Highlights an 65% Physical, 16% Hybrid, and 19% Remote job distribution.

Embedded Developer Intern, Security (Fall/September 2026, 12 Months)

Internship List

Oakville, ON โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Who you are:

We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking an Embedded Developer Intern who will assist in further developing our telematics device as well as assisting in the development of the next generation of telematics devices. If you love technology, and are keen to join an industry leader - we would love to hear from you!

What you'll do:

As an Embedded Developer Intern your key area of responsibility will be designing, writing, and testing C, C++, and Rust code for Geotab's GO telematics devices. This position also maintains and improves testing tools and processes, ensuring that new releases perform as expected. You will need to work closely with other Embedded Systems developers, engineers, and internal technical teams in determining the architecture and constraints of the project.

To be successful in this role you will have a keen eye for the details to consistently adhere to coding standards and perform peer QA and code reviews. Being inquisitive and constantly looking for a new technical challenge or to use a new tool will also contribute to your success. In addition, the successful candidate will have strong communication skills, in their technical documentation, collaboration with teammates, and with providing technical support to other Geotab teams.

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.
How you'll make an impact:
  • Develop an in-depth understanding of the GO device firmware and how all the modules work.
  • Perform firmware development in C for security features or modules adjacent to security features such as connectivity, memory and firmware updates.
  • Write unit tests and perform integration and system-level testing in both real and simulated vehicles, to demonstrate that new features meet design requirements.
  • Write SQL queries and Python scripts on data from Google BigQuery to determine device health and effectiveness of new functionality.
  • Conduct comprehensive testing and code reviews to ensure that industry coding standards are followed.
  • Debug firmware issues and identify areas for code improvements.
  • Keep up-to-date documentation for all areas of responsibility.
What you'll bring to the role:
  • Completing a Bachelor's degree in Electrical, Mechatronics, Computer Engineering or a related field.
  • Familiarity with programming languages (C/C++) in an embedded software context.
  • Familiarity with modern scripting languages (e.g. bash, Python, TCL, etc.) is highly valued.
  • Familiarity with SQL is an asset.
  • Exposure and/or experience with RTOS and Linux.
  • Experience in hands-on development and troubleshooting on embedded targets.
  • Familiarity with encryption or cryptographic algorithms.
  • Understanding of underlying electronics to the point where it influences firmware development and debugging.
  • Familiar with data structures, algorithms, and design patterns common to embedded (resource-constrained) systems development.
  • Strong verbal and written communication skills, ability to communicate and document complex technical systems and decisions.
  • Highly organized and able to manage multiple tasks and projects simultaneously.
  • Entrepreneurial mindset and comfortable in a flat organization.
If you got this far, we hope you're feeling excited about this role! Even if you don't feel you meet every single requirement, we still encourage you to apply.
ย 
Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to Geotab employees.
How we work:
At Geotab, we have adopted aย flexible hybridย working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology!
ย 
We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We believe that success happens where new ideas can flourish - in an environment that is rich in diversity and a place where people from various backgrounds can work together. Geotab encourages applications from all qualified individuals. 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. 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.ย