1

Summer Computer Engineering Student Jobs in Toronto, ON

This is an excellent opportunity for a third or fourth-year university student interested in ... Currently enrolled in the 3rd or 4th year or Masters of a Computer Science, Software Engineering ...

New

Surveying Student

Toronto, ON

CA$21.37 - CA$31.33/hr

Application of various computer software programs will be required, including word processing ... Student must be in a recognized drafting, architectural, engineering or construction management ...

Surveying Student

Toronto, ON ยท On-site

CA$21.37 - CA$31.33/hr

Application of various computer software programs will be required, including word processing ... Student must be in a recognized drafting, architectural, engineering or construction management ...

Surveying Student

Oakville, ON ยท On-site

CA$21.37 - CA$31.33/hr

Application of various computer software programs will be required, including word processing ... Student must be in a recognized drafting, architectural, engineering or construction management ...

Surveying Student

Toronto, ON

CA$21.37 - CA$31.33/hr

Application of various computer software programs will be required, including word processing ... Student must be in a recognized drafting, architectural, engineering or construction management ...

Web Development Student

Woodbridge, ON ยท On-site

CA$20 - CA$24/hr

This is an excellent opportunity for a student pursuing studies in Web Development, Computer Science, Software Engineering, Interactive Media, or a related field to gain hands-on experience working ...

Student - Plan Administrator

Toronto, ON ยท Hybrid

CA$23.50 - CA$28.75/hr

... full-time during the summer; * Demonstrates strong learning agility and curiosity; * Can ... The typical hiring range for this position is $23.50 to $28.75 CAD per hour ; the base salary ...

New

HDR is currently seeking applications from dynamic and eager to learn engineering students for a ... Skilled in using CAD software's such as Revit, AutoCAD, and Bluebeam Revu. * Knowledge of ...

Showing results 41-60

Summer Computer Engineering Student information

What is the difference between Summer Computer Engineering Student vs Summer Software Developer?

AspectSummer Computer Engineering StudentSummer Software Developer
CredentialsEnrolled in Computer Engineering programTypically pursuing Computer Science or Software Engineering degree
Work EnvironmentInternship in engineering labs, tech companies, or research centersInternship in software development teams, tech firms, or startups
Employer UsageUniversities, tech companies, research institutionsSoftware companies, IT firms, tech startups
Common Search IntentLearning about engineering internships, program requirementsFinding software development internship opportunities

The Summer Computer Engineering Student role focuses on gaining hands-on experience in hardware, embedded systems, and engineering projects, often within research or technical environments. In contrast, a Summer Software Developer typically works on coding, software design, and application development. Both roles involve internships in tech settings but differ in technical focus and skill application.

What does a summer computer engineering student do?

A Summer Computer Engineering Student typically participates in internships, research projects, or training programs during the summer months to gain hands-on experience in computer engineering. Their responsibilities may include assisting with software or hardware development, testing systems, troubleshooting technical issues, and collaborating with experienced engineers. These positions provide valuable practical knowledge, networking opportunities, and a chance to apply classroom learning to real-world projects. The experience gained can help students build their resumes and clarify their specific interests within the field.

What types of projects can a summer computer engineering student expect to work on, and how are these projects typically structured?

As a Summer Computer Engineering Student, you can expect to work on a range of hands-on projects, such as developing software prototypes, assisting with hardware testing, or supporting ongoing research and development efforts. These projects are often team-based, providing opportunities to collaborate with full-time engineers and other interns. You'll likely be assigned a mentor or supervisor who will guide you through project milestones and offer feedback. The structure is typically designed to expose you to real-world engineering challenges while allowing you to contribute meaningfully within a limited timeframe.

What are the key skills and qualifications needed to thrive as a summer computer engineering student?

To thrive as a Summer Computer Engineering Student, you need a foundational understanding of programming languages, digital logic, and basic hardware concepts, typically supported by coursework in computer engineering or a related field. Familiarity with tools like MATLAB, circuit design software, and version control systems such as Git is often expected. Strong problem-solving abilities, effective communication, and adaptability help students excel in project-based, team-oriented environments. These skills and qualities are important because they enable students to contribute meaningfully to projects, learn rapidly, and succeed in dynamic, technical settings.
What are the most commonly searched types of Computer Engineering Student jobs in Toronto, ON? The most popular types of Computer Engineering Student jobs in Toronto, ON are:
What are popular job titles related to Summer Computer Engineering Student jobs in Toronto, ON? For Summer Computer Engineering Student jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Summer Computer Engineering Student jobs in Toronto, ON look for? The top searched job categories for Summer Computer Engineering Student jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Summer Computer Engineering Student jobs? Cities near Toronto, ON with the most Summer Computer Engineering Student job openings:
Infographic showing various Summer Computer Engineering Student job openings in Toronto, ON as of August 2026, with employment types broken down into 71% Full Time, 12% Part Time, 5% Temporary, 5% Contract, and 7% Summer. Highlights an 82% In-person, 9% Hybrid, and 9% Remote job distribution.

Student Programmer Analyst

HUB

Oakville, ON โ€ข On-site

Full-time

Retirement

Posted 3 days ago

New


Job description

ABOUT US

At HUB International, we are a team of entrepreneurs. We believe in protecting and supporting the aspirations of individuals, families, and businesses. We help our clients evaluate their risks and develop solutions tailored to their needs. We believe in empowering our employees to learn, grow, and make a difference. Our structure enables our teams to maintain their own unique, regional culture while leveraging support and resources from our corporate centers of excellence.

HUB is one of the largest global insurance and employee benefits broker, providing a boundaryless array of business insurance, employee benefits, risk services, personal insurance, retirement, and private wealth management products and services. With over $5 billion in revenue and almost 20,000 employees in 600 offices throughout North America, HUB has grown substantially, in part due to our industry leading success in mergers and acquisitions.

About the Opportunity

HUB International is looking for a motivated and technically curious Student Programmer Analyst to join our Edmonton office for a four-month work term. This is an excellent opportunity for a third or fourth-year university student interested in software development, business applications, and artificial intelligence to gain hands-on experience supporting and enhancing a critical internal application used by our MGA business.

Working alongside experienced business and technology professionals, you'll take ownership of maintaining and improving an existing application while learning how technology supports insurance operations. You'll have the opportunity to contribute meaningful enhancements, modernize legacy processes, and leverage AI tools to improve development efficiency.

What You'll Do

  • Learn and become the primary support resource for an existing internal business application.
  • Maintain, troubleshoot, and enhance application functionality.
  • Define and implement new features based on business requirements.
  • Analyze existing application logic and recommend improvements.
  • Assist with modernizing legacy Excel VBA functionality by transitioning processes into newer technologies.
  • Write, test, and document clean, efficient code.
  • Utilize AI-assisted development tools to accelerate coding, logic development, and troubleshooting.
  • Work with business stakeholders to understand workflows and translate requirements into technical solutions.
  • Participate in application testing, debugging, and deployment activities.
  • Document system functionality, enhancements, and technical processes.

What We're Looking For

  • Currently enrolled in the 3rd or 4th year or Masters of a Computer Science, Software Engineering, Computing Science, or related program at the University of Alberta.
  • Experience with:
    • JavaScript
    • React
    • Node.js
  • Understanding of software development principles and application architecture.
  • Familiarity with AI-assisted coding tools (such as GitHub Copilot or ChatGPT) is considered an asset.
  • Experience with Excel VBA is an asset.
  • Strong analytical and problem-solving skills.
  • Ability to understand and work through existing application logic.
  • Excellent communication skills and the ability to collaborate with technical and non-technical stakeholders.
  • Self-motivated with a willingness to take ownership of projects.
  • This is a full stack development role - independent development with aid.

What You'll Gain

  • Hands-on experience owning and enhancing a business-critical application.
  • Exposure to software development in a large enterprise environment.
  • Experience working with modern web technologies and AI-assisted development.
  • Mentorship from experienced technology and business professionals.
  • Practical experience translating business needs into technical solutions.
  • An opportunity to make a measurable impact on an application used across the organization.

JOIN OUR TEAM

Do you believe in the power of innovation, collaboration, and transformation? Do you thrive in a supportive and client focused work environment? Are you looking for an opportunity to help build and drive change in a rapidly growing and evolving organization? When you join HUB International, you will be part of a community of learners and doers focused on our Core Values: entrepreneurship, teamwork, integrity, accountability, and service.

Department Information TechnologyRequired Experience: 1-2 years of relevant experienceRequired Travel: Negligible

We endeavor to make this website accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact the recruiting teamHUBRecruiting@hubinternational.com. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.