... Engineering or equivalent ... Completed one or more Co-op terms of firmware or embedded software development. Completed one or ...
... Engineering or equivalent ... Completed one or more Co-op terms of firmware or embedded software development. Completed one or ...
Software Engineer
Vancouver, BC · Hybrid
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 · Hybrid
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 ...
Quick apply
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 ...
This is a mid-level software engineer requirement not applicable for fresh graduates or interns. #LI-PA1 Additional Information The new hire base pay for this role has a pay range of $95,000 to $145 ...
Quick apply
This is a mid-level software engineer requirement not applicable for fresh graduates or interns. #LI-PA1 Additional Information The new hire base pay for this role has a pay range of $95,000 to $145 ...
Software Engineer
Richmond, BC · On-site
$40 - $55/hr
Create technical specifications and apply software engineering principles to analyze, problem-solve, and design a solution. * Monitor system performance and perform predictive maintenance, also ...
Software Engineer
Richmond, BC · On-site
$40 - $55/hr
Create technical specifications and apply software engineering principles to analyze, problem-solve, and design a solution. * Monitor system performance and perform predictive maintenance, also ...
Software Engineer
Burnaby, BC · On-site
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 ...
Software Engineer
Burnaby, BC · On-site
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 ...
Software Engineer
Vancouver, BC · On-site
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 ...
Software Engineer
Vancouver, BC · On-site
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 ...
Software Engineer
Vancouver, BC · On-site
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 ...
Quick apply
Software Engineer
Vancouver, BC · On-site
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 ...
The Role We are seeking a Graduate Software Engineer with a passion for building high-performance ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
The Role We are seeking a Graduate Software Engineer with a passion for building high-performance ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
Software Engineer, EverQuest
CA$50K - CA$70K/yr
Software Engineer Studio/Department: Darkpaw Games Employee Type: Full Time, Regular Location : Remote ( within BC, Canada) Salary Range: $50,000 - $70,000 CAD Ravenwake Games is the newest studio ...
Quick apply
Software Engineer, EverQuest
CA$50K - CA$70K/yr
Software Engineer Studio/Department: Darkpaw Games Employee Type: Full Time, Regular Location : Remote ( within BC, Canada) Salary Range: $50,000 - $70,000 CAD Ravenwake Games is the newest studio ...
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 ...
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 ...
Software Engineer - Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a Software Engineer on Diligent ...
Software Engineer - Platform AI Service Levels: Software Engineer II Senior Software Engineer Staff Software Engineer Location: Vancouver Position Overview As a Software Engineer on Diligent ...
Software Engineer
Vancouver, BC · On-site +1
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 ...
Software Engineer
Vancouver, BC · On-site +1
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 ...
Staff Software Engineer
Vancouver, BC · On-site
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 ...
Staff Software Engineer
Vancouver, BC · On-site
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 ...
Software Engineer
$70K - $120K/hr
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 ...
Quick apply
Software Engineer
$70K - $120K/hr
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 ...
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
The Role We are looking for an experienced software engineer to work on our distributed-identity orchestration platform. You will join an engineering team that strongly believes in designing for ...
Quick apply
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
The Role We are looking for an experienced software engineer to work on our distributed-identity orchestration platform. You will join an engineering team that strongly believes in designing for ...
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
The Role We are looking for an experienced software engineer to work on our distributed-identity orchestration platform. You will join an engineering team that strongly believes in designing for ...
Quick apply
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
The Role We are looking for an experienced software engineer to work on our distributed-identity orchestration platform. You will join an engineering team that strongly believes in designing for ...
The candidate shall work closely with software developers and take an active role in ensuring that ... Professional work/internship experience * Knowledge of Selenium, Win 32, and Microsoft UI ...
The candidate shall work closely with software developers and take an active role in ensuring that ... Professional work/internship experience * Knowledge of Selenium, Win 32, and Microsoft UI ...
Senior Software Engineer
CA$91K - CA$113K/yr
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 ...
Senior Software Engineer
CA$91K - CA$113K/yr
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 ...
Senior Software Engineer
Burnaby, BC · On-site
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), ...
Senior Software Engineer
Burnaby, BC · On-site
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), ...
Software Engineer Internship information
See Burnaby, BC salary details
$10.15 - $16.19
16% of jobs
$18.24 is the 25th percentile. Wages below this are outliers.
$16.19 - $22.22
27% of jobs
The median wage is $26.45 / hr.
$22.22 - $28.26
11% of jobs
$28.26 - $34.30
14% of jobs
$34.30 - $40.34
5% of jobs
$44.12 is the 75th percentile. Wages above this are outliers.
$40.34 - $46.38
4% of jobs
$46.38 - $52.42
5% of jobs
$52.42 - $58.46
5% of jobs
$58.46 - $64.50
5% of jobs
$64.50 - $70.54
4% of jobs
$70.54 - $76.58
3% of jobs
$10
$35
$76
How much do software engineer internship jobs pay per hour?
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:

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.