1

Software Engineer Internship Jobs in Burnaby, BC

Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...

Software Engineer

Vancouver, BC · On-site

CA$74K - CA$87K/yr

Requirements * 1 to 2 years of software engineering experience through work, internships, co-ops, or substantial personal projects. * Projects you can walk us through where AI agents were central to ...

Participate in all parts of software engineering, ranging from design and implementation of software solutions to testing and peer review * Collaborate with engineers on building and optimizing our ...

Working at the intersection of software, hardware, imaging, and healthcare, you will help solve complex engineering challenges that directly influence the performance, usability, and future evolution ...

Working at the intersection of software, hardware, imaging, and healthcare, you will help solve complex engineering challenges that directly influence the performance, usability, and future evolution ...

Title and Summary Senior Software Engineer Overview: The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Authorization Decisioning product and help ...

As a Software Engineer - Senior, this is your chance to work alongside a group of talented developers, impart your vision, and rapidly launch the latest cloud storage software. Your incredible ...

Your role As a Staff Software Engineer, you'll own the platformization roadmap for shared services, architecting a plan to decouple existing functionality into highly reusable services. Your ...

Venue Kings is seeking a curious and collaborative Software Engineer - Backend and Data Integrations to join our growing technology team. You will contribute to the design, development, and ...

We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and work effectively in a fast-paced, collaborative, cross-functional, and global engineering ...

The Senior Integration Engineer will work closely with Development Managers, Senior Software Engineers and other team members such as QA Engineers, Product Owners, Support Engineers (DevOps), ...

next page

Showing results 1-20

Software Engineer Internship information

See Burnaby, BC salary details

$10

$35

$76

How much do software engineer internship jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for software engineer internship in Burnaby, BC is $35.34, according to ZipRecruiter salary data. Most workers in this role earn between $18.36 and $48.80 per hour, depending on experience, location, and employer.

What is a software engineer internship?

A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.

What kinds of projects or tasks do software engineer interns typically work on during their internship?

Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.

What are the key skills and qualifications needed to thrive in the software engineer internship position, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.

What are the most commonly searched types of Software Engineer jobs in Burnaby, BC?

The most popular types of Software Engineer jobs in Burnaby, BC are:

What cities near Burnaby, BC are hiring for Software Engineer Internship jobs?

Cities near Burnaby, BC with the most Software Engineer Internship job openings:

Infographic showing various Software Engineer Internship job openings in Burnaby, BC as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 9% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $73,514 per year, or $35.3 per hour.

Firmware Engineer (Internship) - Vancouver

Astera Labs Early Career

Vancouver, BC • On-site

Internship

Re-posted 18 days ago


Job description

Astera Labs is a global leader in purpose-built connectivity solutions that unlock the full potential of cloud and AI infrastructure. Our Intelligent Connectivity Platform integrates PCIe, CXL and Ethernet semiconductor-based solutions based on a software-defined architecture that is both scalable and customizable. Inspired by trusted partnerships with hyperscalers and the data center ecosystem, we are an innovation leader of products that are flexible, interoperable, and reliable. We are headquartered in the heart of California's Silicon Valley, with R&D centers and offices in Taiwan, China, Vancouver and Toronto, Canada, and Haifa, Israel.

Job Description:

The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs' SoC and systems products. Firmware is responsible for implementing the major differentiating features of Astera Labs' products. As such, firmware is considered equally important to the hardware, and the firmware team is often customer-facing accordingly to ensure the needs of the customer are fully comprehended.

Basic qualifications:

Strong academic and technical background taking Computer Science, Electrical/Electronics/Software Engineering or equivalent.

Completed one or more Co-op terms of firmware or embedded software development.

Completed one or more courses in Real Time Operating Systems (RTOS) or detailed use of an RTOS during a prior coop term or project.

Professional attitude with the ability to formulate theories and well thought out questions as part of helping debug/develop complex systems.

Authorized to work in Canada and available for 4 or more months.

Required experience:

Proficiency in C (preferred) or C++, including development of firmware.

Proficient in Python for scripting.

Experience with developer workflows, SCM (preferably git), code reviews, CI.

Experience developing firmware to execute in on-chip microcontrollers.

Experience debugging firmware/hardware issues using JTAG, trace logs, or other lab tools.

Preferred experience:

Knowledge of tools like PyTest or GoogleTest is an asset.

Knowledge of software build environments, CI/CD, gcc/make is an asset

Experience with lab hardware/firmware debug is an asset.

Experience developing firmware for PCIe/CXL/Ethernet is an asset.

A competitive coop compensation package will be provided.

We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.