Electronics Engineering Co-Op
CA$20 - CA$25/hr
The position involves working within the research and advanced development team to understand the ... Familiarity with simulation software such as LTSpice, MATLAB/Simulink, PSIM, PLECS. * Experience ...
CA$20 - CA$25/hr
The position involves working within the research and advanced development team to understand the ... Familiarity with simulation software such as LTSpice, MATLAB/Simulink, PSIM, PLECS. * Experience ...
CA$20 - CA$25/hr
The position involves working within the research and advanced development team to understand the ... Familiarity with simulation software such as LTSpice, MATLAB/Simulink, PSIM, PLECS. * Experience ...
Burnaby, BC · On-site
CA$20 - CA$25/hr
The position involves working within the research and advanced development team to understand the ... Familiarity with simulation software such as LTSpice, MATLAB/Simulink, PSIM, PLECS. * Experience ...
Burnaby, BC · On-site
CA$20 - CA$25/hr
The position involves working within the research and advanced development team to understand the ... Familiarity with simulation software such as LTSpice, MATLAB/Simulink, PSIM, PLECS. * Experience ...
Vancouver, BC · On-site
CA$50K/yr
Utilize various tools and software throughout tax engagements, collaborating with the engagement ... development and personal well-being. Here is what you can expect: * Mentorship & Guidance ...
Quick apply
Vancouver, BC · On-site
CA$50K/yr
Utilize various tools and software throughout tax engagements, collaborating with the engagement ... development and personal well-being. Here is what you can expect: * Mentorship & Guidance ...
Vancouver, BC · On-site
CA$48K/yr
Accounting Co-op Student Position Duration: Jan 2027 to April 2027 (4 months), Full Time Annual ... development
Vancouver, BC · On-site
CA$48K/yr
Accounting Co-op Student Position Duration: Jan 2027 to April 2027 (4 months), Full Time Annual ... development
Richmond, BC · On-site
CA$3.7K - CA$4.0K/mo
Hardware Engineer (Co-op) Term/Duration: 8 Month Term, Full Time (40 hours per week) Location ... Software development, programming and/or scripting experience is preferred We thank all applicants ...
Richmond, BC · On-site
CA$3.7K - CA$4.0K/mo
Hardware Engineer (Co-op) Term/Duration: 8 Month Term, Full Time (40 hours per week) Location ... Software development, programming and/or scripting experience is preferred We thank all applicants ...
Support the development and evaluation of transportation concepts and improvement options for ... Experience with transportation analysis or modelling software is considered an asset * Experience ...
Support the development and evaluation of transportation concepts and improvement options for ... Experience with transportation analysis or modelling software is considered an asset * Experience ...
CA$25.68 - CA$28.70/hr
Enrolled in a Co-op program. * Valid driver's license. Other Qualifications * Experience or ... We offer a competitive salary and benefits package, while supporting life-long career development.
CA$25.68 - CA$28.70/hr
Enrolled in a Co-op program. * Valid driver's license. Other Qualifications * Experience or ... We offer a competitive salary and benefits package, while supporting life-long career development.
CA$96K - CA$118K/yr
Project or Co-op experience in software development within Unix/Linux environment * Hands on working knowledge with C/C++ and/or other object-oriented programming * Understanding and use of any ...
CA$96K - CA$118K/yr
Project or Co-op experience in software development within Unix/Linux environment * Hands on working knowledge with C/C++ and/or other object-oriented programming * Understanding and use of any ...
Burnaby, BC · On-site
CA$96K - CA$118K/yr
Project or Co-op experience in software development within Unix/Linux environment * Hands on working knowledge with C/C++ and/or other object-oriented programming * Understanding and use of any ...
Burnaby, BC · On-site
CA$96K - CA$118K/yr
Project or Co-op experience in software development within Unix/Linux environment * Hands on working knowledge with C/C++ and/or other object-oriented programming * Understanding and use of any ...
Vancouver, BC · On-site
CA$44K - CA$56K/yr
Otter Co-op is now accepting applications for a Full-Time Liquor Store Manager at Angry Otter ... Directly responsible for team member relations, including hiring, training and development and ...
Quick apply
Vancouver, BC · On-site
CA$44K - CA$56K/yr
Otter Co-op is now accepting applications for a Full-Time Liquor Store Manager at Angry Otter ... Directly responsible for team member relations, including hiring, training and development and ...
We are seeking a talented and experienced Human Resources Co-op to join one of our projects in ... Experience with various graphics software will be considered an asset * Excellent verbal and ...
We are seeking a talented and experienced Human Resources Co-op to join one of our projects in ... Experience with various graphics software will be considered an asset * Excellent verbal and ...
Richmond, BC · On-site
CA$24 - CA$28/hr
We are seeking a talented and experienced Human Resources Co-op to join one of our projects in ... Experience with various graphics software will be considered an asset * Excellent verbal and ...
Richmond, BC · On-site
CA$24 - CA$28/hr
We are seeking a talented and experienced Human Resources Co-op to join one of our projects in ... Experience with various graphics software will be considered an asset * Excellent verbal and ...
Are you interested in the opportunity to work as a Developer Co-op at RBC? By applying to this job ... Excellent interpersonal and highly developed communication skills (verbal and written) * Creative ...
Are you interested in the opportunity to work as a Developer Co-op at RBC? By applying to this job ... Excellent interpersonal and highly developed communication skills (verbal and written) * Creative ...
Vancouver, BC · On-site
CA$40K - CA$50K/yr
As a Mechatronics Engineering Co-op, you will support R&D and product development initiatives ... Experience with SolidWorks /3D CAD software * Knowledge of biological lab techniques The annual ...
Vancouver, BC · On-site
CA$40K - CA$50K/yr
As a Mechatronics Engineering Co-op, you will support R&D and product development initiatives ... Experience with SolidWorks /3D CAD software * Knowledge of biological lab techniques The annual ...
Richmond, BC · On-site
CA$3.7K - CA$4.0K/mo
... software and tools. As a developer Co-op, you will work on products by maintaining existing features or adding new ones. Most development is on a Linux environment, but there may be some work on ...
Richmond, BC · On-site
CA$3.7K - CA$4.0K/mo
... software and tools. As a developer Co-op, you will work on products by maintaining existing features or adding new ones. Most development is on a Linux environment, but there may be some work on ...
Vancouver, BC · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC? By applying to this job ... Excellent interpersonal and highly developed communication skills (verbal and written) * Creative ...
Vancouver, BC · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC? By applying to this job ... Excellent interpersonal and highly developed communication skills (verbal and written) * Creative ...
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end - everything from data pre-processing to implementing machine learning algorithms and front-end development. At ...
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end - everything from data pre-processing to implementing machine learning algorithms and front-end development. At ...
Vancouver, BC · On-site
CA$50K/yr
Utilize various tools and software throughout Canadian and U.S. tax engagements, collaborating with ... development and personal well-being. Here is what you can expect: * Mentorship & Guidance ...
Quick apply
Vancouver, BC · On-site
CA$50K/yr
Utilize various tools and software throughout Canadian and U.S. tax engagements, collaborating with ... development and personal well-being. Here is what you can expect: * Mentorship & Guidance ...
Outside Sales Internship / Co-op Paid Internship - Summer 2027 Vancouver, British Columbia $27 per ... development through weekly mentoring, team meetings and customer visits. * Receive a phone ...
Outside Sales Internship / Co-op Paid Internship - Summer 2027 Vancouver, British Columbia $27 per ... development through weekly mentoring, team meetings and customer visits. * Receive a phone ...
Outside Sales Internship / Co-op Paid Internship - Summer 2027 Vancouver, British Columbia $27 per ... development through weekly mentoring, team meetings and customer visits. * Receive a phone ...
Outside Sales Internship / Co-op Paid Internship - Summer 2027 Vancouver, British Columbia $27 per ... development through weekly mentoring, team meetings and customer visits. * Receive a phone ...
| Aspect | Software Development Co Op | Software Engineer Intern |
|---|---|---|
| Credentials | Typically enrolled in a computer science or related degree program | Usually students in a similar field, often with some coursework completed |
| Work Environment | Part-time or full-time, often integrated into ongoing projects within a company | Temporary, project-based, often during summer or semester breaks |
| Employer & Industry Usage | Common in tech companies, used as a recruiting pipeline | Common in tech firms, startups, and large corporations for early talent assessment |
Both roles involve gaining practical experience in software development, but a Software Development Co Op typically offers a longer-term, integrated work experience aligned with academic schedules, while a Software Engineer Intern is usually a shorter, seasonal position focused on project contributions and skill development.
The most popular types of Software Development jobs in Surrey, BC are:
Cities near Surrey, BC with the most Software Development Co Op job openings:

7.5
Based on 56 frontline employees who took The Breakroom Quiz
260th of 545 rated manufacturers
EnerSys is an industrial technology leader serving the global community with mission critical stored energy solutions that meet the growing demand for energy efficiency, reliability and sustainability. We are driven by a passion to provide people everywhere with accessible power to help them work and live better. Our people are our strength, an endless resource for innovation, insight and enthusiasm.
This position will report to our EnerSys Energy Systems business, which serves the telecom, cable broadband, industrial, renewable, and data center markets. Our portfolio combines our stored energy expertise with power systems, enclosures, and renewable energy products to deliver world-class solutions for diverse applications such as 5G, broadband, Internet of Things (IoT), data center, and solar power. Our cutting-edge technology includes Lithium batteries, Fault Managed Power Systems, and Extended Run Time battery backup systems that improve the reliability and resiliency of broadband networks.
EnerSys has over thirty manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100 countries. Worldwide headquarters are located in Reading, PA, USA with regional headquarters in Europe and Asia. Some of our brands include PowerSafe, DataSafe, and Genesis batteries; Cordex power; and Outback Power renewable energy products. With sales and service locations throughout the world, and over 100 years of battery experience, EnerSys is the power/full solution for stored DC power products.
Compensation Range: $20.00 - $25.00 CAD
Compensation may vary based on applicant's work experience, education level, skill set, and/or location.
This is a current vacant position.
Our Alpha Technologies Ltd. division is looking for an Electronics Co-Op to join the Research and Advanced Development team in our Burnaby office. We are looking for a co-op student to help define, prototype, and validate new features that increase the intelligence of our energy storage systems. The position involves working within the research and advanced development team to understand the systems we deploy and the features needed, propose ways to simulate, test, and deploy them. The candidate will perform analysis, simulation, implementation and troubleshooting, if necessary, using a variety of analysis tools, simulation software, and laboratory test equipment. The candidate will also be responsible for creating the test reports. An ideal candidate will have good working knowledge and experience with analysis and simulations, microprocessors, peripheral circuits, sensors, and communications peripherals.
A representative project is a peak-shaving algorithm that runs in the system controller and commands the rectifiers to shape input power and limit peak demand - spanning estimation of the achievable power limit for a given battery pack, a MATLAB/Simulink model of the intended behavior, a controller prototype, and bench testing to confirm the implementation matches the model. You would contribute to as many stages of a project like this as your background allows. We especially value candidates who follow a structured development process (analysis, simulation, implementation, test, and documentation) and who can communicate their findings clearly.
EnerSys is committed to employment equity and fostering a workplace that respects and values diversity, inclusion, and dignity for all.
We provide equal employment opportunities to all employees and applicants, and strictly prohibit discrimination or harassment of any kind based on race, colour, religion, age, sex, national or ethnic origin, citizenship, disability, sexual orientation, gender identity or expression, marital or family status, or any other characteristic protected by applicable Canadian and provincial laws".
We encourage applications from members of equity-deserving groups, including women, Indigenous Peoples, racialized persons, persons with disabilities, and members of the 2SLGBTQIA+ community.
Employment Equity / Diversity / Inclusion / Accessibility
We use artificial intelligence to screen, assess and select applicants for open positions, including for the purposes of reviewing and ranking application materials and scoring answers to application questions. Accordingly, decisions about your application and eligibility for employment with EnerSys may be made based exclusively on the automated processing of the personal information that you submit in your application materials.