Software Engineering Intern/Co-Op
1 month ago
WillowTree, a TELUS Digital Company, is a leading digital product agency that empowers clients to solve digital challenges. Our team of experts works collaboratively to launch new digital products, deliver personalized marketing, and harness the power of data and AI to transform businesses.
We're proud to work with renowned clients like HBO, National Geographic, Anheuser-Busch, and PepsiCo. Our commitment to innovation and excellence has earned us numerous awards and recognition in the industry.
The OpportunityWe're seeking a talented Software Engineering Intern/Co-Op to join our team. As a key member of our development team, you'll have the opportunity to contribute to real client projects, work alongside experienced professionals, and gain valuable industry insights.
Our summer internship program is designed to provide students with a comprehensive learning experience, including mentorship, training, and hands-on project work. You'll have the chance to develop your skills, build a professional network, and make a meaningful impact on our organization.
Your Impact- You'll be an integral part of building a dynamic culture in our newest office.
- Your work will influence millions of users and contribute to the development of innovative digital products.
- You'll have the opportunity to learn from experienced professionals and stay up-to-date with the latest industry trends.
- You'll work on complex software projects in a team-based environment and deliver high-quality results.
- You're a current student planning to graduate in December 2025 or later.
- You have experience with mobile or web development (Swift, Java, Kotlin, TypeScript, JavaScript, etc.).
- You've worked on a mobile project in school or in your spare time.
- You're a self-starter who's eager to learn new technologies and adapt to new challenges.
- You're intellectually curious and enjoy exploring the intricacies of different platforms.
- You're committed to delivering high-quality code and contributing to the development of best-in-class digital experiences.
- You appreciate good design and have an eye for detail.
We offer a supportive and inclusive work environment that values diversity, equity, and inclusion. Our team is committed to creating a culture that's welcoming and empowering for all members. We believe that our differences are a strength, and we're dedicated to building a team that reflects the diversity of our users.
We're committed to providing equal employment opportunities to all team members and applicants without regard to race, color, ancestry, place of origin, political belief, religion, marital status, family status, physical or mental disability, age, sex, sexual orientation, gender identity or expression, status as a First Nation, Metis, Inuit, or Indigenous person, and/or any other characteristic protected by federal, provincial, or local laws.
We're passionate about creating a workplace that's inclusive, supportive, and empowering for everyone. If you're a talented individual who's eager to learn and grow, we encourage you to apply for this exciting opportunity.
-
Co-op Software Engineer
1 month ago
Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Co-op EngineerWe are seeking a highly motivated and skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Job Summary:The Co-op Engineer will be responsible for developing data-driven AI embedding and workload-aware product data and metadata optimization algorithms. Additionally, the candidate will perform system testing...
-
Co-op Software Engineer
1 month ago
Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full timeJob Title: Co-op EngineerWe are seeking a highly motivated and skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Job Summary:The Co-op Engineer will be responsible for developing data-driven AI embedding and workload-aware product data and metadata optimization algorithms. Additionally, the candidate will perform system testing...
-
Software Developer
4 weeks ago
Vancouver, British Columbia, Canada Invinity Energy Systems plc Full time $42,000About Invinity Energy Systems plcInvinity Energy Systems plc is a leading provider of energy storage solutions. Our mission is to help transform renewable energy into a stable and dependable contributor to the transition to net zero.Job Title: Software Developer - Virtual Intern or CO-OPWe are seeking a highly motivated and skilled software developer to join...
-
Software Developer in Test Co-op/Intern
1 month ago
Vancouver, British Columbia, Canada Invinity Energy Systems plc Full time $42,000Transforming Renewable Energy with Invinity Energy SystemsWe are seeking a talented Software Developer in Test Co-op/Intern to join our team at Invinity Energy Systems plc, a leading provider of energy storage solutions. As a software co-op, you will play a critical role in developing tools to automate the operation and maintenance of our battery...
-
Software Developer in Test Co-op/Intern
1 month ago
Vancouver, British Columbia, Canada Invinity Energy Systems plc Full time $42,000Transforming Renewable Energy with Invinity Energy SystemsWe are seeking a talented Software Developer in Test Co-op/Intern to join our team at Invinity Energy Systems plc, a leading provider of energy storage solutions. As a software co-op, you will play a critical role in developing tools to automate the operation and maintenance of our battery...
-
Software Development Co-op Position
1 week ago
Vancouver, British Columbia, Canada BGC Engineering Inc. Full timeAbout the RoleThe Software Developer Co-op will be a part of our software development team working alongside engineers and geoscientists to develop safety-critical software applications.The ideal candidate will have a strong foundation in software development and be eager to learn new technologies and ideas.Key Responsibilities:Develop enterprise geohazard...
-
Software Development Co-op Position
4 weeks ago
Vancouver, British Columbia, Canada BGC Engineering Inc. Full timeJob Title: Software Development Co-opWe are seeking a highly motivated and detail-oriented Software Development Co-op to join our team at Cambio Earth Systems. As a key member of our software development team, you will be responsible for developing safety-critical software applications that warn our clients about potential geological hazards and risks.Key...
-
Firmware Engineering Intern/Co-Op
1 month ago
Vancouver, British Columbia, Canada AMD Full timeJob Summary Highly motivated Firmware Engineering intern/co-op sought to join a dynamic team and contribute to the development of Firmware for AMD's discrete and embedded products. About the Role We are seeking a talented individual to work with our team in the support, design, development, and delivery of Firmware for AMD's products. The ideal candidate...
-
Vancouver, British Columbia, Canada BGC Engineering Inc. Full timeAre you a computer science or engineering student looking to apply your skills in a real-world setting?We have an exciting opportunity for a Test Automation Developer Co-op to join our software development team at Cambio Earth Systems.This co-op position is located in Vancouver, BC and will give you the chance to work alongside engineers and geoscientists on...
-
Software Development Co-op Opportunity
3 weeks ago
Vancouver, British Columbia, Canada Electronic Arts Full timeSoftware Development Co-op OpportunityWe are seeking a talented Software Engineering Co-op to join our team at Electronic Arts. As a Co-op, you will have the opportunity to work on exciting projects and develop your skills in software engineering.Your Responsibilities:Collaborate with designers, software engineers, and animators to develop gameplay features...
-
Software Engineer, Co-op
3 weeks ago
Vancouver, British Columbia, Canada CLIO Full timeAbout the Role:Clio is seeking a highly motivated and detail-oriented Co-op Software Developer to join our team. As a Co-op Software Developer, you will have the opportunity to work on a revolutionary SaaS product, gaining experience with Ruby on Rails, AngularJS, React Native, native mobile development, MySQL, Redis, and ElasticSearch.Key...
-
Software Engineering Intern/Co-Op
4 weeks ago
Vancouver, British Columbia, Canada WillowTree Full timeAbout UsWillowTree, a TELUS Digital Company, is a leading digital product agency that solves complex digital challenges for top brands. Our team of experts works on launching new digital products, delivering personalized marketing, and harnessing the power of data and AI to transform businesses. Our clients include HBO, National Geographic, Anheuser-Busch,...
-
Firmware Engineering Intern/Co-Op
3 weeks ago
Vancouver, British Columbia, Canada AMD Full timeMake an immediate contribution to AMD's next generation of technology innovations as a Firmware Engineering intern/co-op. Collaborate with team members in Firmware support, design, development, and delivery for AMD's discrete and embedded products. Build firmware, debug issues, and work on embedded system, RTOS, and controller structure. Gain hands-on...
-
Software Engineer Co-Op Position
2 months ago
Vancouver, British Columbia, Canada Electronic Arts Inc. Full timeSoftware Engineer Co-Op OpportunityWe are seeking a talented and motivated student to join our team as a Software Engineer Co-Op. As a member of the Project Rene team, you will be working on the next generation game and creative platform, developing game subsystem prototypes and refining existing prototypes.Key Responsibilities:Collaborate with the design...
-
Software Engineer Co-Op Position
2 months ago
Vancouver, British Columbia, Canada Electronic Arts Inc. Full timeSoftware Engineer Co-Op OpportunityWe are seeking a talented and motivated student to join our team as a Software Engineer Co-Op. As a member of the Project Rene team, you will be working on the next generation game and creative platform, developing game subsystem prototypes and refining existing prototypes.Key Responsibilities:Collaborate with the design...
-
Software Engineering Intern/Co-Op
4 weeks ago
Vancouver, British Columbia, Canada WillowTree Full timeAbout UsWillowTree, a TELUS Digital Company, is a leading digital product agency that empowers clients to solve digital challenges. Our team of experts works collaboratively to launch new digital products, deliver personalized marketing, and harness the power of data and AI to transform businesses.We're proud to work with renowned clients like HBO, National...
-
Software Engineering Intern/Co-Op
4 weeks ago
Vancouver, British Columbia, Canada WillowTree Full timeAbout UsWillowTree, a TELUS Digital Company, is a leading digital product agency that empowers clients to solve digital challenges. Our team of experts works collaboratively to launch new digital products, deliver personalized marketing, and harness the power of data and AI to transform businesses.We're proud to work with renowned clients like HBO, National...
-
Firmware Engineering Intern/Co-Op
1 month ago
Vancouver, British Columbia, Canada AMD Full timeJob Opportunity at AMDWe are seeking a highly motivated Firmware Engineering intern/co-op to join our team and contribute to the development of firmware for AMD's discrete and embedded products.Key Responsibilities:Design, develop, and test firmware for AMD's products using C/C++ programming languages.Work with team members to support, design, development,...
-
Firmware Engineering Intern/Co-Op
1 month ago
Vancouver, British Columbia, Canada AMD Full timeJob Opportunity at AMDWe are seeking a highly motivated Firmware Engineering intern/co-op to join our team and contribute to the development of firmware for AMD's discrete and embedded products.Key Responsibilities:Design, develop, and test firmware for AMD's products using C/C++ programming languages.Work with team members to support, design, development,...
-
Firmware Engineering Intern/Co-Op
1 month ago
Vancouver, British Columbia, Canada AMD Full timeJob Opportunity at AMDWe are seeking a highly motivated Firmware Engineering intern/co-op to join our team and contribute to the development of firmware for AMD's discrete and embedded products.Key Responsibilities:Design, develop, and test firmware for AMD's products using C/C++ programming languages.Work with team members to support, design, development,...