Software Engineering Intern/Co-Op
4 weeks ago
About Us
WillowTree, 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, and PepsiCo. We're committed to building a diverse company that reflects the diversity of our users.
The Opportunity
We're looking for a talented Software Engineering Intern/Co-Op to join our team. As a member of our team, you'll have the opportunity to work on real client projects, contribute to the development of innovative digital products, and collaborate with experienced professionals. You'll also have the chance to learn from our team members, participate in training sessions, and gain hands-on experience in software development.
Your Impact
- You'll be an integral part of building a culture of innovation and collaboration in our newest office.
- Your work will influence millions of users and contribute to the development of cutting-edge digital products.
- You'll have the opportunity to learn from experienced professionals and gain valuable skills in software development.
- You'll participate in the delivery of large and complex software projects in a team-based environment.
Your Background
- 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 embraces new technologies and is intellectually curious.
- You appreciate good design and have an eye for details.
Why WillowTree?
We offer a place to be yourself, where our differences benefit our teams, communities, and products. We strive to build a team with diverse backgrounds, skills, and perspectives. Our summer internship program is an opportunity for you to work on real client projects, make a real impact, and receive one-on-one mentoring from our full-time team members. We celebrate our differences and provide equal employment opportunities to all team members and applicants without regard to race, colour, 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.
CAD Hourly Rate $33—$35 CAD
-
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
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...
-
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...
-
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...
-
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...
-
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 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...
-
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,...
-
Vancouver, British Columbia, Canada Advanced Micro Devices inc. Full timeJob SummaryWe are seeking a highly motivated Hardware Design Verification Engineering intern/co-op to join our team and support the testing and verification of AMD's high-end Machine Intelligence products. In this role, you will participate in one or more of the following assignments:Key ResponsibilitiesCollaborate with senior engineers and/or designers to...