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 ...
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 ...
Software Engineer, Layer1
Vancouver, BC · On-site
Qualifications * BS Computer Science/Electrical Engineering/Computer Engineering + 3 years ... This is a mid-level software engineer requirement not applicable for fresh graduates or interns ...
Quick apply
Software Engineer, Layer1
Vancouver, BC · On-site
Qualifications * BS Computer Science/Electrical Engineering/Computer Engineering + 3 years ... This is a mid-level software engineer requirement not applicable for fresh graduates or interns ...
R&D Engineering Internship
Vancouver, BC · On-site
Position Overview As an R&D Engineering Intern on Arcas Activation team, you will support the ... Experience with CAD, such as SolidWorks, is preferred, but not required. * Ability to follow ...
Quick apply
R&D Engineering Internship
Vancouver, BC · On-site
Position Overview As an R&D Engineering Intern on Arcas Activation team, you will support the ... Experience with CAD, such as SolidWorks, is preferred, but not required. * Ability to follow ...
Position Overview As an R&D Engineering Intern on Arca's Activation team, you will support the ... Experience with CAD, such as SolidWorks, is preferred, but not required. * Ability to follow ...
Position Overview As an R&D Engineering Intern on Arca's Activation team, you will support the ... Experience with CAD, such as SolidWorks, is preferred, but not required. * Ability to follow ...
Embedded Software Co-Op
Vancouver, BC · On-site
The System-on-Chip Firmware team is seeking a motivated Electrical or Computer Engineering Co-Op ... Internship/Cooperative Required Travel: No
Embedded Software Co-Op
Vancouver, BC · On-site
The System-on-Chip Firmware team is seeking a motivated Electrical or Computer Engineering Co-Op ... Internship/Cooperative Required Travel: No
Municipal Engineer
Vancouver, BC · Hybrid
CA$93K - CA$129K/yr
Complete civil & utilities designs within a team consisting of engineers, engineering interns and CAD technicians in the planning, execution, and management of civil, property, utilities and drainage ...
Municipal Engineer
Vancouver, BC · Hybrid
CA$93K - CA$129K/yr
Complete civil & utilities designs within a team consisting of engineers, engineering interns and CAD technicians in the planning, execution, and management of civil, property, utilities and drainage ...
Senior Municipal Engineer
Vancouver, BC · Hybrid
CA$117K - CA$161K/yr
Complete civil & utilities designs within a team consisting of engineers, engineering interns and CAD technicians in the planning, execution, and management of civil, property, utilities and drainage ...
Senior Municipal Engineer
Vancouver, BC · Hybrid
CA$117K - CA$161K/yr
Complete civil & utilities designs within a team consisting of engineers, engineering interns and CAD technicians in the planning, execution, and management of civil, property, utilities and drainage ...
WhiteWater West is seeking multiple Mechanical Engineering Interns to join our Engineering team at ... Technologist, Mechanical Engineer, or Mechatronics student) * Proficient with CAD software ...
Quick apply
WhiteWater West is seeking multiple Mechanical Engineering Interns to join our Engineering team at ... Technologist, Mechanical Engineer, or Mechatronics student) * Proficient with CAD software ...
WhiteWater West is seeking multiple Mechanical Engineering Interns to join our Engineering team at ... Technologist, Mechanical Engineer, or Mechatronics student) * Proficient with CAD software ...
WhiteWater West is seeking multiple Mechanical Engineering Interns to join our Engineering team at ... Technologist, Mechanical Engineer, or Mechatronics student) * Proficient with CAD software ...
Software Engineer (Rust + Python)
Surrey, BC · On-site
CA$100K/yr
A Bachelor's or Master's degree in Computer Science, Mathematics, or related field * Strong ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
Software Engineer (Rust + Python)
Surrey, BC · On-site
CA$100K/yr
A Bachelor's or Master's degree in Computer Science, Mathematics, or related field * Strong ... Demonstrated problem-solving skills (through coursework, projects, internships, or competitions)
Software Engineer Intern - Android Connectivity (Fall-Spring Co-op)
Vancouver, BC · On-site
$35 - $50/hr
S. in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or ... Must have the intent to return to school full‑time following the completion of this internship.
Software Engineer Intern - Android Connectivity (Fall-Spring Co-op)
Vancouver, BC · On-site
$35 - $50/hr
S. in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or ... Must have the intent to return to school full‑time following the completion of this internship.
Signalling Design Intern (Fall 2026, 8 or 12 months)
Burnaby, BC · Hybrid
CA$23 - CA$30/hr
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Electrical/Computer Engineering, or Computer Science, Mechatronics, or a related field.
Signalling Design Intern (Fall 2026, 8 or 12 months)
Burnaby, BC · Hybrid
CA$23 - CA$30/hr
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Electrical/Computer Engineering, or Computer Science, Mechatronics, or a related field.
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Electrical/Computer Engineering, or Computer Science, Mechatronics, or a related field.
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... Electrical/Computer Engineering, or Computer Science, Mechatronics, or a related field.
Delivery Engineer - Canada
CA$80K - CA$120K/yr
Bachelor's degree in Computer Science, Engineering or a related field is required; a Master ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...
Delivery Engineer - Canada
CA$80K - CA$120K/yr
Bachelor's degree in Computer Science, Engineering or a related field is required; a Master ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...
Delivery Engineer - Canada
Vancouver, BC · Remote
CA$80K - CA$120K/yr
Bachelor's degree in Computer Science, Engineering or a related field is required; a Master ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...
Quick apply
Delivery Engineer - Canada
Vancouver, BC · Remote
CA$80K - CA$120K/yr
Bachelor's degree in Computer Science, Engineering or a related field is required; a Master ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...
Software Engineer I
Vancouver, BC · Hybrid
Expected Salary: 80,000 -97,000 CAD Preferred Qualifications These skills are not required on day ... internship or co-op experience. * Strong coding skills in at least one of Java or Python and ...
Software Engineer I
Vancouver, BC · Hybrid
Expected Salary: 80,000 -97,000 CAD Preferred Qualifications These skills are not required on day ... internship or co-op experience. * Strong coding skills in at least one of Java or Python and ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or related field of study. Eligibility: Must be currently enrolled, or recently ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or related field of study. Eligibility: Must be currently enrolled, or recently ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or related field of study. Eligibility: Must be currently enrolled, or recently ...
This is more than an internship, it's the foundation for a career built on connection, creativity ... Computer Science or related field of study. Eligibility: Must be currently enrolled, or recently ...
Full-Stack Engineer
Vancouver, BC · On-site +1
CA$65K - CA$75K/yr
The Full-Stack Foundation:0-2 years of professional, internship, or rigorous project experience ... CAD Total compensation includes salary, performance bonuses, benefits, and additional perks.
Full-Stack Engineer
Vancouver, BC · On-site +1
CA$65K - CA$75K/yr
The Full-Stack Foundation:0-2 years of professional, internship, or rigorous project experience ... CAD Total compensation includes salary, performance bonuses, benefits, and additional perks.
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... We want top programmers who can design software systems for these demanding conditions. Key ...
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 ... We want top programmers who can design software systems for these demanding conditions. Key ...
Computer Engineer Internship information
See Vancouver, BC salary details
$9.66 - $14.25
4% of jobs
$16.67 is the 25th percentile. Wages below this are outliers.
$14.25 - $18.84
40% of jobs
The median wage is $20.29 / hr.
$18.84 - $23.43
20% of jobs
$23.43 - $28.02
6% of jobs
$32.61 is the 75th percentile. Wages above this are outliers.
$28.02 - $32.61
5% of jobs
$32.61 - $37.20
5% of jobs
$37.20 - $41.79
5% of jobs
$41.79 - $46.38
5% of jobs
$46.38 - $50.97
5% of jobs
$50.97 - $55.56
2% of jobs
$55.56 - $60.15
2% of jobs
$9
$27
$60
How much do computer engineer internship jobs pay per hour?
What is the difference between Computer Engineer Internship vs Software Developer Internship?
| Aspect | Computer Engineer Internship | Software Developer Internship |
|---|---|---|
| Required Credentials | Typically pursuing or recent graduate in Computer Engineering, Electrical Engineering, or related fields | Usually pursuing or recent graduate in Computer Science, Software Engineering, or related fields |
| Work Environment | Hardware and software integration, embedded systems, circuit design, and firmware development | Application development, coding, debugging, and software testing |
| Industry Usage | Electronics, telecommunications, hardware manufacturing, embedded systems | Tech companies, app development firms, startups, software consultancies |
| Common Search/Comparison | Yes | Yes |
Computer Engineer Internships focus on hardware, embedded systems, and firmware, while Software Developer Internships emphasize coding and software applications. Both roles often require related technical skills but serve different industry needs and environments.
What is a Computer Engineer Internship?
What types of projects and responsibilities can a Computer Engineer Intern expect during their internship?
What are the key skills and qualifications needed to thrive as a Computer Engineer Intern, and why are they important?
Other
Re-posted 11 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.