1

Computer Engineering Internship Jobs in Markham, ON

Solutions Architect - 2026 (CAN)

Toronto, ON ยท On-site

$75.60 - $126.20/hr

Bachelor's degree or above in Computer Science, Computer Engineering, or related fields ... internships) Amazon is an equal opportunity employer and does not discriminate on the basis of ...

Research Internship/Co-op

Toronto, ON ยท On-site

CA$45 - CA$60/hr

Qualifications: - Bachelors or MS/PhD degree in Computer Science, Engineering, AI, Machine Learning ... Application Instructions: - To be considered for an internship/co-op, please add your most up to ...

Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ... Collaborate with product owners, developers, and stakeholders to ensure alignment on project goals ...

Currently enrolled in a university Electrical Engineering program (co-op/internship term available ... (CAD or power system tools are an asset). * Ability to communicate clearly and collaborate with ...

next page

Showing results 1-20

Computer Engineering Internship information

See Markham, ON salary details

$9

$28

$59

How much do computer engineering internship jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for computer engineering internship in Markham, ON is $28.22, according to ZipRecruiter salary data. Most workers in this role earn between $15.94 and $43.27 per hour, depending on experience, location, and employer.

What is the difference between Computer Engineering Internship vs Software Engineering Internship?

AspectComputer Engineering InternshipSoftware Engineering Internship
Required CredentialsTypically pursuing or completed a degree in computer engineering, electrical engineering, or related fieldsUsually pursuing or completed a degree in computer science, software engineering, or related fields
Work EnvironmentHardware labs, embedded systems, firmware development, and hardware-software integrationApplication development, coding, testing, and software design in office or remote settings
Employer & Industry UsageTech companies, hardware manufacturers, embedded systems firmsSoftware companies, tech startups, IT departments
Common Search & Comparison IntentUnderstanding internship roles involving hardware and embedded systemsExploring software development internship opportunities

Computer Engineering Internships focus on hardware, embedded systems, and firmware, while Software Engineering Internships emphasize coding, application development, and software design. Both roles are valuable entry points in tech but cater to different skill sets and industry areas.

What is a Computer Engineering Internship?

A Computer Engineering Internship is a temporary position designed for students or recent graduates to gain hands-on experience in the field of computer engineering. Interns typically work alongside experienced engineers on projects involving hardware, software, or systems integration. These internships provide practical exposure to real-world engineering challenges, enhance technical skills, and help interns build a professional network. They are often a stepping stone to full-time employment in the technology industry.

What are the key skills and qualifications needed to thrive as a Computer Engineering Intern, and why are they important?

To thrive as a Computer Engineering Intern, you need a solid understanding of computer hardware, software development, and programming languages like C/C++, Java, or Python, often supported by progress toward a relevant degree. Familiarity with version control systems (e.g., Git), debugging tools, and possibly coursework or certification in embedded systems or networking is beneficial. Strong problem-solving abilities, willingness to learn, and effective teamwork and communication skills help interns stand out. These skills enable you to contribute to technical projects, adapt quickly in a dynamic environment, and collaborate successfully with engineering teams.

What types of projects can I expect to work on during a Computer Engineering Internship?

During a Computer Engineering Internship, you can expect to work on a variety of hands-on projects such as developing embedded systems, assisting with hardware testing, or writing and debugging code for software applications. Interns often collaborate with cross-functional teams, including hardware engineers and software developers, to contribute to real-world product development. These projects are designed to provide practical experience, enhance your technical skills, and help you understand the workflow within a professional engineering environment. You may also have opportunities to present your work and receive feedback from experienced mentors.
What cities near Markham, ON are hiring for Computer Engineering Internship jobs? Cities near Markham, ON with the most Computer Engineering Internship job openings:
Infographic showing various Computer Engineering Internship job openings in Markham, ON as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $58,704 per year, or $28.2 per hour.
Engineering Knowledge Management Intern (Fall 2026, 8 months)

Engineering Knowledge Management Intern (Fall 2026, 8 months)

Hitachi

Toronto, ON โ€ข Hybrid

CA$23 - CA$30/hr

Full-time

PTO

Posted 6 days ago


Job description

Location:

Toronto, Ontario, Canada

Job ID:

R1012818

Date Posted:

2026-07-07

Company Name:

Hitachi Rail Canada Inc.

Profession (Job Category):

Administration & Facilities

Job Schedule:

Full time

Remote:

No

About Us

A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there's something for everyone to get stuck into. And that's where you come in.

Job Description:

Job Title: : Engineering Knowledge Management Intern
Rail Pass Type:Internship/Co-op (Full-time/Hybrid)
Departure and Arrival Date (Start -End):September 2026 - April 2027 ( 8months)
Vacancy:1
Location:100 Consilium Place, Scarborough, ON M1H 3E3
Work hours/week:40
Pay Details:$23-$30 CAD hourly
Stations on Your Journey:
Welcome and Onboarding Station

  • Intern Orientation

  • Online Onboarding Curriculum

  • Buddy Program for mentorship and guidance

Hands-On Work Station

  • Real-world projects with top industry talent

  • Paid internship + paid vacation

  • Hybrid work model

  • A chance to build your career with a global leader driving digital transformation and innovationthat helps support sustainable future

Networking Station

  • "Ask Me Anything" with the Executive Committee

  • Employee Resource Groups (ERGs)

  • Social Intern Events: Coffee Breaks, Onsite/Offsite events

  • Business Intern Events: Intern Showcase & Graduation ceremony

  • Company Social Events: Holiday Party, Employee BBQs, Golf tournament, etc.

This role is about creating clarity from complexity. Our training materials are currently spread across multiple formats maintained by different international teams. Your job is to consolidate, structure, and maintain this into a coherent system that engineers can use efficiently. You will also document decisions made during key engineering meetings, ensuring knowledge is captured and accessible.

You will work closely with discipline referents across systems, software, ITV, safety, and configuration management to extract and structure their knowledge into reusable training materials. This is a local team role with visibility into how a global engineering platform operates.

This internship gives you hands-on experience in high-level engineering discussions, allowing you to learn about how the whole V-Cycle is handled in a large-scale organization:

  • ALM Platform Management:How large organizations manage requirements, tests, and traceability across the full product lifecycle

  • Requirements Engineering:The structure behind how safety-critical rail systems are specified, reviewed, and approved

  • Technical Writing at Scale:Creating materials that engineers across disciplines can use efficiently

  • Process Governance:How engineering change control processes work in regulated industries

This placement is defined to make your profile AI-proof by allowing you to demonstrate your ability to handle real-world complex multi-disciplinary tasks.

Key Responsibilities

  • Collaborating with colleagues across all engineering disciplines to define and document process into a unified project hosted within our ALM tool.

  • Contribute creative ideas and prototypes to structure learning paths for users at varying expertise levels (new user, intermediate, advanced)

  • Create how-to guides, cheat sheets, and reference pages for common platform tasks

  • Help Process Referents in the creation of Training modules (and maintain a training content inventory: what exists, what needs updating, what is missing)

  • Present their findings and recommendations to peers and senior stakeholders

  • When required, develop prototypes of Polarion Reports based on defined requirements

Required Skills and Experience

  • Experienced in preparing and giving presentations

  • Experienced in exploring and evaluating data

  • Experienced in writing documentation, training materials, or tutorials

  • Experienced in using AI tools and leveraging their capabilities

  • Demonstrates curiosity, willingness to learn, autonomy, and poised to find an effective solutions

  • Able to work full time (40 hours) for the agreed work term with a minimum of 2 days (16 hours) in the Toronto office

  • Fluent in English both in written and oral communication

  • Strong in organizational skills and their ability to balance multiple priorities

The successful candidate should be working toward a Bachelor's or Master's degree from an accredited university or college in an Engineering-related or Data-related field.

Preferred Skills and Experience

  • Experienced in data processing scripting and automation using Python, Javascript, HTML, CSS

  • Experienced in teaching, providing training or knowledge transfer

  • Knowledgeable about systems engineering principles

  • Experienced in using Github Copilot in their tasks to improve delivery quality

Ready to Begin Your Journey?

Tap yourticket and apply today.

Line Status: Open until filled

This posting relates to an existing vacancy.

Our hiring process uses both human and technologyassisted (AI) tools to support candidate screening and assessment. All results are reviewed by people, and all hiring decisions are made by people.

Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers.

At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.

We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail


Hitachi Vantara logo

About Hitachi Vantara

Sourced by ZipRecruiter

Hitachi Rail is a fully integrated, global provider of rail solutions across rolling stock, signaling, service & maintenance, digital technology and turnkey. With a presence in 38 countries across three continents and over 13,000 employees, our mission is to contribute to society through the continuous development of superior rail transport solutions.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

2017