Latest scan · October 24, 2026
42 newest verified opportunities
Systems Development Engineer Intern — Canada 2027
An excellent local systems-and-cloud engineering role building reliable tools, services and automation. Amazon values Python, C, C++, Java, Ruby or PowerShell, Linux, networking, distributed computing, testing, operations automation, algorithms and data structures. Justin's UBC CS enrolment and third-year timing fit exactly; compensation is listed at CA$91,630 annualized.
Data Services Co-op Student
This 12-month Data Services Co-op Student role in Calgary starts in May 2027 and focuses on substantive data engineering and analytics work. Responsibilities include gathering and documenting requirements, analyzing business needs, developing Databricks data solutions, following established development practices, participating in code reviews, deploying production-ready code, and documenting solutions for support. The role offers practical learning in data platforms, software lifecycle processes, collaborative development, and dashboard-oriented analytics. It seeks strong Python and SQL skills, familiarity with or curiosity about Azure, AWS, or GCP, visualization experience, problem-solving ability, and strong communication. It is ideally suited to second- or third-year bachelor’s students who return to school afterward, though the posting does not state a formal enrollment or co-op requirement. The 12-month commitment exceeds four months; no alternative start window or shorter duration is stated. Canadian work authorization and sponsorship support are not specified, so eligibility remains uncertain. Term commitment: 12 months; confirm that this longer placement fits.
Software Engineering Intern - Summer 2027
This Toronto software engineering internship offers substantive end-to-end engineering work across front-end, back-end, full-stack, security, and mobile projects, with opportunities to ship code early, work with APIs, frameworks, coding agents, and languages such as Java, TypeScript, JavaScript, C#, Python, or Go. A mentor-supported project and exposure to products serving millions of users could provide practical learning in design, implementation, iteration, and technical collaboration. The posting states a three-month, twelve-week Summer 2027 program, while the supplied timing data also indicates a possible four-month May–August window; applicants should confirm the actual term and any alternative start dates. It requires in-person collaboration at the Toronto hub at least two days weekly and availability for the entire program. Applicants must be currently enrolled full-time in a degree-seeking bachelor’s program in computer science or a related field, although the structured eligibility data is inconsistent. Canadian work authorization and any US authorization or sponsorship support are unconfirmed. Consider it if the duration and eligibility fit your schedule.
Software Engineering Intern
TRC’s Calgary internship offers broad exposure to software support work within engineering and environmental projects, including data entry and management, evaluation and presentation, research, procurement support, and preparing client reports, plans, and specifications. Field assignments may also be required. Interns work with engineers, scientists, and technologists and receive support from leaders and mentors, which may provide practical cross-disciplinary learning; however, the posting does not describe specific software development projects. The role is full-time and paid, with an anticipated June–August 2027 term described as flexible. That is roughly three months, shorter than a typical four-month placement, and the posting does not confirm other start windows or a longer duration. Applicants must be at least 18, currently pursuing a related bachelor’s or associate degree, have a 3.0 GPA, and meet communication and technical expectations; engineering software experience is preferred, not required. Calgary is listed, but eligibility for a Canadian undergraduate and work authorization requirements are not specified. Confirm both before relying on the placement; no US authorization or sponsorship details are stated.
Data Services Co-op Student
This Calgary-based 12-month co-op runs from May 2027 through April 2028 and involves substantive data engineering work: gathering and documenting requirements, building Databricks data solutions, applying development patterns, participating in code reviews, deploying production-ready code, and documenting it for support. The role offers practical learning in Python, SQL, cloud platforms, dashboard development, software lifecycle practices, and collaboration with business stakeholders. It is ideally suited to second- or third-year students in computer science, data analytics, business technology management, or a related program who return to school afterward, but the posting does not clearly state mandatory enrollment or co-op status. The 12-month commitment is substantially longer than four months, so applicants should confirm flexibility before pursuing it; no alternative start window or shorter term is stated. Work authorization and sponsorship requirements are not provided, including any US authorization, so eligibility remains uncertain. Term commitment: 12 months; confirm that this longer placement fits.
Energy Analyst Intern (Economics) - Summer 2027
The Toronto Energy Analyst internship applies economics and quantitative methods to electricity, natural gas, and other energy markets. Work includes building statistical, econometric, financial, and operational models; conducting market and policy research; reviewing literature and documents; and contributing to memos, presentations, client deliverables, and expert reports. Tools may include Python, R, Excel, GAMS, Stata, and VBA, with possible work on power-system capacity expansion and production-cost models. It offers practical experience in data analysis, energy economics, and communicating technical findings in legal and regulatory contexts. Applicants should be pursuing an undergraduate degree in a quantitative field and show strong academic performance; the posting says successful applicants typically have a GPA of 3.7 or higher and favors coursework focused on climate or energy. Enrollment is required, but co-op enrollment is not stated as required. The listed term is May through August 2027, four months. Canada work authorization and sponsorship are application questions, with no eligibility outcome stated; US work authorization or sponsorship is unconfirmed. No alternate start window or longer commitment is specified.
Cloud & DevOps Engineer Co-op (May 2027 | 12-16 months)
Vena’s Cloud & DevOps co-op offers hands-on work across developer experience, DevOps and site reliability, with team placement potentially involving infrastructure, QA or security. Tasks include automating tests and deployments, improving operational reliability and monitoring, hardening cloud environments, and documenting processes. This could build practical skills in scripting, troubleshooting, cloud operations and security; Python or Java experience is requested, while cloud and AI are areas of interest rather than stated prerequisites. Applicants must be enrolled in a co-op eligible program in computer science, software engineering, computer engineering or a related field. The role starts in May 2027 and lasts 12–16 months, a substantial commitment beyond a typical four-month summer placement. The posting mentions on-site, hybrid or remote work in Ontario, so confirm the arrangement and any flexibility on start timing and duration. It does not specify US work authorization or sponsorship; eligibility for a Canadian student seeking remote work should be confirmed. Term commitment: 12-16 months; confirm that the duration fits.
Engineering Co-op, NA Integrated Analytics (2027 Summer - Toronto)
Munich Re's Toronto engineering co-op offers hands-on work building Python applications and predictive models as REST APIs, ETL pipelines for cloud data, and production deployment, monitoring and security. Projects may also involve machine learning and deep learning research. Justin's Python, ML and software background is a strong fit; Git, testing, CI/CD, Azure, Kubernetes and Terraform are especially relevant. The posting is hybrid with at least three office days weekly and expects relocation to Toronto. It is listed for Summer 2027, and the tracker source states a four-month May–August term; confirm exact dates with the employer.
Short Term 2027 Software Engineering Intern/Co-Op
AMD’s Markham software engineering co-op offers hands-on work building and maintaining applications with software engineers. The posting describes training across design, implementation, testing and deployment, plus opportunities to automate development tasks with scripts and investigate defects through debugging. This could provide practical exposure to engineering workflows and a broad range of tools, including C/C++, Python, Linux, databases, Git and cloud platforms, though team placement and specific projects are not stated. Applicants must be enrolled in a Canada-based bachelor’s program in computer science, computer or electrical engineering, or a related field; co-op enrollment is not specified as required. The posting does not confirm eligibility for a Canadian student who may need US work authorization or sponsorship, and the role is located in Canada. Summer has a four-month option from May 3 to August 20, 2027, and an eight-month option through December 10. Winter also offers four or eight months; fall offers four months. The longer commitments exceed a typical four-month summer placement, so confirm availability and term fit; alternative start windows may not suit a summer-only search. Term commitment: 4 or 8 Months; confirm that the duration fits.
Student Intern, IT Application Associate
Celestica’s Toronto IT Application Intern joins a corporate IT engineering team developing, deploying, testing, and supporting applications used across its operations network. Work includes gathering requirements with subject matter experts, writing specifications, troubleshooting with users and other teams, and handling application management and reporting. This offers practical exposure to software development across on-premise and cloud systems, with potential use of C#/.NET, C/C++, Azure, SQL Server or Oracle; Python, PowerShell, NoSQL, and hardware interfaces are listed as bonus experience. No formal experience is required, but applicants must be completing third year of a four-year electrical engineering, computer engineering, or computer science degree and be enrolled in a university co-op or internship program. The role is listed as a 16-month hybrid internship starting May 2027, a substantial commitment beyond a typical four-month summer placement. The posting does not confirm US work authorization or sponsorship; it does state that employment is conditional on passing a Controlled Goods Program security assessment. Term commitment: 16 months; confirm that this longer placement fits.
Software Engineer Co-op (Summer 2027 — 8 Months — Sports Technology)
EA SPORTS' Vancouver hybrid co-op is confirmed open for an eight-month Summer 2027 term. The Advanced Technology Group work covers C++ feature logic, pipeline integration, runtime performance, testing and shared tools used across game teams. Justin's software foundations fit well; JavaScript/TypeScript, automated testing, multithreading and 3D math are useful extras. The main trade-off is the eight-month commitment. Applicants must graduate in May 2028 or later, return to school afterward and already be legally authorized to work in Canada; EA states that sponsorship is unavailable.
C++ Generalist Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-Months - Undergrad)
This EA SPORTS co-op focuses on C++ engineering for the EA SPORTS FC game UI: designing, implementing, debugging and maintaining features or components, while coordinating with engineers and other game developers on online features. It offers practical experience with a production game codebase, build stability, debugging, testing and source control; game projects or engine experience are useful but not required. The posting seeks undergraduates in computer science or a related field with foundational modern C++, problem-solving and communication skills. You must remain enrolled in an accredited degree program, return for at least one semester after the internship, graduate in May 2028 or later, and be legally authorized to work in Canada for the full term; sponsorship is unavailable. The stated start is May 2027 for eight months in Burnaby, with hybrid or onsite options. This exceeds a four-month summer placement and may affect school plans; no shorter term or alternative start window is stated. Canadian eligibility is explicit, but US work authorization is unconfirmed and no US sponsorship information is provided. Term commitment: 8 months; confirm that this longer placement fits.
C++ Software Engineer Intern (UFC - Vancouver - Summer 2027 - 8-months)
EA SPORTS’ UFC team is hiring a C++ intern in Vancouver for an eight-month placement beginning May 2027, with onsite work in Burnaby three days a week. The work includes developing and debugging cross-platform game features, systems, and tools; writing C/C++ code intended to ship; and tuning performance for PC and consoles. Interns collaborate with engineers and other disciplines, receive mentorship, and use AI-assisted tools while remaining responsible for submitted code. This offers practical game-engineering experience in C++, object-oriented programming, and vector math or trigonometry. Applicants must be enrolled in a related accredited degree, graduate in May 2028 or later, return to school for at least one semester, and be legally authorized to work in Canada throughout; sponsorship is unavailable. The eight-month commitment extends beyond a typical four-month summer term. The posting specifies a May start, with no alternative window stated. Canadian work eligibility is explicit; US work authorization is not addressed, so eligibility to work in the US is unconfirmed. Term commitment: 8 months; confirm that this longer placement fits.
C++ Generalist Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-Months - Undergrad)
EA SPORTS FC offers substantive C++ work on game UI technology and online features: designing, implementing, debugging, and maintaining game code while collaborating with engineering and other development teams. The role can build practical experience with modern C++, debugging, code review, testing, and Git or Perforce; game projects or engine familiarity are desired, while entry-level experience through coursework or projects is accepted. The posting specifies a May 2027 start and an eight-month term in Burnaby, with hybrid or flexible onsite options. This exceeds a four-month summer placement and requires a longer commitment; the posting provides no shorter-term option. Applicants must remain enrolled in an accredited degree, return to school for at least one semester afterward, and graduate in May 2028 or later. Canadian work authorization is required for the full internship, and sponsorship is unavailable. US work authorization or sponsorship is not addressed, so it remains uncertain. Term commitment: 8 months; confirm that this longer placement fits.
C++ Gameplay Software Engineer Co-op (FC - Vancouver - Summer 2027 - 8-months - Undergrad)
This hybrid EA SPORTS FC co-op would involve building gameplay features with designers, engineers and animators; prototyping and refining mechanics; improving development tools; and maintaining AI and animation technology in a proprietary engine. It offers practical C++ experience with modular code, object-oriented programming, vector and 3D math, and rapid gameplay iteration. Applicants must be pursuing an undergraduate degree in computer science, software engineering or a related field, be proficient in C++, be enrolled in an accredited program, and return to school for at least one semester after the internship. The posting also requires graduation in May 2028 or later and legal authorization to work in Canada for the full term; sponsorship is unavailable. The stated start is May 2027 for eight months, a longer commitment than a typical four-month summer placement. Confirm that the term fits your academic schedule; no alternative start window or shorter duration is stated. The role is based in Burnaby, onsite three days weekly. Term commitment: 8 months; confirm that this longer placement fits.
C++ Software Engineer Intern (UFC - Vancouver - Summer 2027 - 8-months)
EA’s Vancouver UFC team offers hands-on C++ work on features, engine systems, tools, and technical initiatives for a cross-platform game. Interns write and debug code intended to ship, consider performance on PC and consoles, and collaborate with engineering and creative disciplines; mentorship and exposure to the game development process provide practical learning. The posting seeks familiarity with C++ and another language, object-oriented programming, and project use of vector math or trigonometry; coursework, projects, or prior internship experience in C++ are valued. This is an eight-month placement beginning May 2027, a longer commitment than a typical four-month summer term. Applicants must be enrolled in an accredited related degree, return to school for at least one semester afterward, and graduate in May 2028 or later. The posting requires authorization to work in Canada throughout the internship and says sponsorship is unavailable; it does not confirm US work authorization or sponsorship. A May 2027 start is specified, with no alternative window stated. Term commitment: 8 months; confirm that this longer placement fits.
Summer Intern 2027 - GRIT
Manulife’s Toronto GRIT internship combines risk intelligence with practical analytics engineering: interns support monthly reporting automation, data preparation and quality monitoring in an enterprise data lake, dashboard development, and machine learning and LLM initiatives. Work also includes validating models, writing Python or R scripts for performance testing and monitoring, and documenting processes. This offers applied learning across analytics, automation, and model governance, with stated familiarity in Python, R, SQL or similar tools, data analysis, and Power BI or comparable reporting software. The posting describes a four-month Summer 2027 term and requires current undergraduate enrollment; it does not specify a co-op requirement. The role is in Canada, but work-authorization requirements are unstated. Confirm eligibility before applying. The term aligns with a four-month summer placement; any longer commitment, alternative start window, or different duration is not stated and should be confirmed.
Site Reliability Engineer Intern 2027 — Req. 133067
A second distinct IBM requisition for the Markham SRE internship. Work spans reliable production systems, incident support, cloud platforms, Linux, scripting and automation, with preferred Kubernetes/OpenShift, Terraform, CI/CD, observability and database or streaming exposure. It closely matches Justin's software/cloud path, but requires a 12–16-month commitment.
Site Reliability Engineer Intern 2027 — Req. 133062
Build, deploy, configure and maintain IBM client systems while supporting incident resolution and production reliability. The role values Linux, Python, Go or Bash, IBM Cloud/AWS/Azure/GCP, Kubernetes or OpenShift, Ansible, Terraform, Jenkins or ArgoCD, observability tools and SQL/NoSQL/data-streaming technologies. Excellent alignment with Justin's software and cloud interests; the 12–16-month commitment is the main trade-off.
Software Engineer Intern
This Vancouver hybrid internship focuses on gameplay scripting and systems in Frostbite, EA’s proprietary game engine. Work includes scoped C++ or C# engineering tasks, writing maintainable code and tests, investigating bugs, and improving engine tools and workflows for usability, stability, and performance. Mentoring, code reviews, and collaboration offer practical exposure to engine development and how technical design decisions are made. The posting seeks undergraduates pursuing a relevant degree, with foundational C++ or C# experience and exposure to software testing, object-oriented or data-oriented design, compilers, entity-component systems, or Unreal or Unity. It requires enrollment in an accredited degree program during summer 2027, graduation no earlier than December 2027, and Canadian work authorization for the full-time 16-week internship; sponsorship is unavailable. The stated term is 16 weeks, about four months. No longer commitment or alternative start window is stated. A Canadian student should confirm they meet the enrollment and work-authorization conditions.
Short-Term 2027 Software Engineering Intern / Co-op
A broad software-engineering intake with work across application development, automation scripts, testing, deployment and debugging. AMD values C/C++, Python, Java or JavaScript, Linux, databases, Azure, web frameworks, Git and security fundamentals. Justin's Canadian-university CS enrolment fits directly; the four-month option is the cleanest match.
Summer 2027 Long-Term AGS Libraries Intern / Co-op
Work on GPU math libraries underpinning AI workloads, developing and optimizing Python and C++, debugging low-level hardware/software issues, analyzing performance data and configuring AI agents. AMD explicitly targets third- or fourth-year students with computer architecture, algorithms, Linux, Python and C++. Strong fit for Justin; the 12-month commitment is the tradeoff.
Technical Marketing — Performance Analysis Intern / Co-op
Benchmark and analyze Radeon GPU performance, track driver changes, build charts and technical reports, and write scripts/tools that automate testing and parse results. The role values computer graphics, PC systems, analytical problem solving and offers C++, Python, XML, HTML, Excel and database exposure. It is more performance engineering/technical marketing than product software, but the technical work and exact term fit Justin well.
Software Engineering Intern (2027)
A standout UBC-fit role on Databricks' data and AI infrastructure platform. Interns may join full-stack, backend, infrastructure, systems, tools, cloud, databases or customer-facing teams. The posting values Python, Java or C++, algorithms, data structures and object-oriented design. Justin's UBC co-op status makes the 16-week option available, while the 12-week internship preserves a shorter summer term; the stated fall 2027 or spring 2028 graduation window matches a strong third-year profile.
Student, Software Developer
Build and test embedded-control or desktop software for Light Armoured Vehicles across requirements, planning, implementation, testing and issue resolution. The role strongly favors C/C++, Linux, embedded or real-time systems, networking protocols, debugging and safety-critical or cybersecurity awareness. Justin's software foundations fit well; the four-month option matches a standard summer term, while an eight-month placement is also possible. Applicants must be able to satisfy Canadian Controlled Goods and government security-clearance requirements.
FY27 Intern - Machine Learning AISW Internship - Canada (4 Months)
Exact four-month Summer 2027 applied-ML software internship in Markham. Work spans neural-network deployment profiling and debugging tools, AI-system performance, adapting state-of-the-art models, optimizing ML operators, and automated test infrastructure for AI/ML backends. Qualcomm asks for C++ or Python, with ML frameworks and systems experience preferred. Justin's Python, ML, software foundations, and third-year CS profile align especially well; the posting requires graduation in November 2027 or later. Canadian citizenship is not among the listed export-control license cases.
Junior Cloud Engineer, Summer 2027 (Co-op/Internship) — 16 months
A strong cloud-engineering placement spanning cloud economics, governance, security, DevOps, programming, scripting and cloud networking. BMO seeks a student enrolled in an undergraduate or postgraduate program who will return to studies, and asks for a transcript. Justin's software and cloud foundations fit well; the main tradeoff is the unusually long 16-month commitment.
Summer Intern 2027 - AI
An applied enterprise-AI internship covering data preparation, feature engineering, model building and evaluation, generative-AI prototyping with prompting and retrieval, and reproducible Python/SQL workflows. Manulife prefers ML tooling, Git, and exposure to cloud, Spark or visualization. Justin's Python, SQL and ML background aligns directly; the exact four-month dates fit the preferred summer schedule.
Student Intern, SCM Data Analyst
This Toronto hybrid role pairs supply chain analysis with hands-on data engineering: you would build dashboards for leadership, automate reporting with Python and PowerApps, maintain data across several business systems, and analyze spending, invoices, and operating metrics. It offers practical exposure to Power BI, Python, relational SQL, ERP tools, and global supply chain teams; Azure, Google Cloud, and machine learning are listed as assets. No formal experience is required, but applicants must be enrolled in a university internship program, with preference for specified years of study in data science, computer science, engineering, mathematics, or statistics. The posting lists a May 2027 start and a 16-month term, so this extends well beyond a four-month summer placement and may require a longer enrollment commitment. No alternative start window or flexibility on duration is stated. The posting does not confirm eligibility for a Canadian student to work in the US or any sponsorship; work authorization remains uncertain. Term commitment: 16 months; confirm that this longer placement fits.
Risk Analyst Intern – May 2027 (4 or 8-Month Term)
Parkland Corporation’s Risk Analyst Intern role in Calgary supports commodity trading risk work: monitoring exposure, mark-to-market and profit-and-loss results, preparing daily reports, reconciling market and trading data, investigating changes, and improving reporting quality. The work offers practical exposure to an energy trading and risk management system and collaboration with trading and risk teams, with learning in trading operations, controls and market fundamentals. Applicants must be enrolled at a Canadian post-secondary institution in business, economics, computer science or a related field; third- or fourth-year students with one academic term remaining are preferred. Spreadsheet and data-analysis experience, analytical skills and accuracy are expected; trading or risk familiarity is an asset. The start is May 2027, with either a four- or eight-month term. The eight-month option exceeds a typical four-month summer placement and requires a longer commitment; no alternative start window is stated. Enrollment is required, but co-op enrollment is not specified as necessary. The employer requires legal eligibility to work in Canada and says it cannot sponsor employment visas; eligibility for any individual and any US work authorization remain unconfirmed. Term commitment: 4 or 8-Month; confirm that the duration fits.
FY27 Applied AI Engineering Intern (Hardware Systems) — 16 months
Develop AI agents and intelligent workflows for hardware design and verification, apply LLMs to RTL/SystemVerilog generation and debugging, build C/C++ and SystemC automation flows, and evaluate hardware-focused datasets. Qualcomm seeks Python or C++, Linux, computer architecture and enthusiasm for LLMs, RAG and ML. Justin fits the CS and applied-AI profile, though hardware depth and the 16-month commitment are material tradeoffs.
AI-Enabled Automation Engineering (Industrial Software Development) Co-op / Intern
Build Python applications, Windows engineering tools, APIs, SQL data models and AI-enabled automation for industrial engineering workflows. The work explicitly includes LLM proofs of concept, agent-based workflows, AI-assisted development, structured and unstructured data, testing and deployment. Justin's Python, SQL, applied-AI and software foundations line up unusually well; the 12–16 month commitment is the main tradeoff.
FY27 Intern - Firmware/Embedded Software Engineering Internship - Canada (12 or 16 months)
This Toronto internship offers hands-on embedded engineering across low-level C firmware and device drivers, customer-facing C/Python SDKs, lab automation, regression testing, and CI for SerDes and die-to-die interconnect hardware. Interns may debug across simulation, emulation, FPGA, and silicon, and work with design, verification, and validation teams; the posting says no semiconductor background is required. It is a substantial technical learning opportunity for students interested in embedded systems, hardware/software interfaces, or systems testing. Applicants must be pursuing a relevant bachelor’s degree, have at least one year of academic programming experience, and expect to graduate no earlier than November 2028. Both 12-month (May/June 2027–May/June 2028) and 16-month (May/June 2027–August/September 2028) terms are offered, so either requires a commitment well beyond a typical four-month summer placement. The posting does not state a summer-only option, confirm co-op enrollment requirements, or explain general work authorization or sponsorship; export-license requirements may also affect some candidates’ start dates. Term commitment: 12 or 16 months; confirm that the duration fits.
Integration Co-op
Ericsson’s Integration Co-op involves planning and carrying out Cloud Infrastructure deployments, including software installation, configuration, integration, migration, and module, end-to-end, and acceptance testing. You would troubleshoot defects, document work, contribute occasional scripts or code, and seek product or process improvements across lab and customer environments. The role offers practical exposure to networking, Linux, virtualization and containers, Kubernetes, CI/CD and DevOps tools, and AI-assisted workflows. It is a four-month, 40-hour-per-week placement from May 3 to August 27, 2027, which fits a summer term but may limit continuity on longer integration projects. Applicants must be enrolled full time at an accredited four-year college or university during the internship, in a technical program, and meet the stated 2.7/4.0 GPA minimum; an unofficial transcript is requested. Ericsson says it does not provide immigration assistance or sponsorship for this role. Eligibility and work authorization for a Canadian student are not otherwise confirmed in the posting, so clarify before applying.
Intern, Enterprise Transformation and AI Strategy (Summer 2027)
IMCO’s Toronto internship supports enterprise transformation and AI strategy through research, analysis, planning, and coordination. Work may include synthesizing findings on operating models and responsible AI, tracking transformation plans and milestones, and preparing dashboards, presentations, and leadership materials on progress, adoption, and business value. It offers practical exposure to cross-functional change and AI enablement, with mentoring, training, and peer learning; the posting emphasizes business analysis and communication rather than hands-on software engineering. Applicants should be pursuing an undergraduate or graduate degree, or be recent graduates, in a related field, with research, analytical, organizational, and presentation skills; Power BI familiarity is an asset. The stated term is four months, May–August 2027. The posting also refers broadly to students and recent graduates but does not confirm other term lengths or start windows. It does not state a co-op requirement or clarify Canadian student enrollment conditions. Work authorization and any US work eligibility or sponsorship are unconfirmed; the role is based in Canada.
Software Engineering Intern - Vehicle Controls (Summer 2027)
A general Vehicle Controls application spanning embedded software, control algorithms, battery and charging, thermal systems, vehicle dynamics, functional safety and HIL/SIL testing. C/C++ and Python are central. Justin's software foundations fit, while controls and automotive experience would strengthen the application. The posting requires enrollment at a Canadian university; exact Summer 2027 dates remain unverified.
Software Engineering Intern, Applications
A broad application covering Android Automotive, infotainment, mobile apps, telematics, wireless, full-stack and test-automation teams. Work can use Kotlin, Java, C++ or Python. Justin fits the Canadian-university and CS requirements, but team placement and the exact Summer 2027 dates are not specified.
Software Engineering Intern/Co-op (Canada) - Summer 2027
A four-month Vancouver product-engineering internship on real client work, with one-on-one mentoring and a cross-functional environment spanning engineers, researchers, and creatives. The posting values mobile or web projects and experience with Swift, Java, Kotlin, TypeScript or JavaScript, plus comfort integrating AI into development. Justin's third-year CS background and project experience are a strong match; applicants must expect to graduate in December 2027 or later. Confirm Canadian work authorization at application, though the role is based in Canada.
Summer 2027 Internship - Data Analytics & Modelling
A four-month federal housing data internship spanning data migration, data engineering, data quality, governance, analytics, reporting and program evaluation. Python is required; SQL, SAS, R, SharePoint and Power BI are assets. Justin's Python/SQL and CS foundations fit well, though the work is broader data operations rather than pure software engineering. Applicants must be eligible to work in Canada and obtain Reliability Status.
Software Engineering Intern
Trimble’s Applanix team describes hands-on work developing real-time firmware for positioning and mobile-mapping systems, including debugging, data analysis, algorithm implementation, and collecting and organizing datasets. The role offers practical exposure to C/C++, Python, Git, JIRA, and agile development; HTML, CSS, and JavaScript are listed as bonuses. The posting asks for current Engineering Science or Computer Science enrollment, ideally after third year, and gives a May 2027 start in Richmond Hill, Ontario, with in-office work stated. The term is unclear: the headline says 16 months, while the description calls it a 12–16 month journey. Either length exceeds a typical four-month summer placement and would require a longer commitment; confirm the actual duration and whether another start window is possible. Enrollment is required, but co-op enrollment is not stated as required. Work authorization is unspecified, and the posting does not confirm US authorization or sponsorship. Term length is not confirmed; check the required commitment.
Automated Test Engineering Intern (16-Month Internship)
Trimble’s Richmond Hill internship focuses on building a scalable web UI automation framework and connecting it to real-time navigation simulations and CI pipelines. The work spans end-to-end testing, regression prevention, maintaining simulation scenarios, and reporting performance and reliability findings, offering practical experience across software quality and system testing. The posting seeks an actively enrolled undergraduate or graduate student in computer science or a related field, with programming ability in Python, JavaScript, TypeScript, or Java, Git skills, relevant UI automation experience or coursework, and a link to original code. The stated commitment is full time for 16 months beginning May 2027, well beyond a four-month summer placement; confirm whether that duration fits before applying. The role is listed in Richmond Hill and in-office. Enrollment is required, but co-op enrollment criteria are not specified. Work authorization for a Canadian student and any US authorization or sponsorship are unconfirmed. Term commitment: 16 months; confirm that this longer placement fits.
Business Intelligence Consulting Intern - Summer 2027
RSM Canada’s Calgary posting describes client-facing business intelligence consulting across varied businesses and industries. Work includes clarifying and documenting requirements, delivering solutions, building reports, dashboards and scorecards, supporting clients, and creating prototypes. This offers practical exposure to client delivery, data storytelling and business intelligence tools, with stated technical expectations including SQL Server, SSRS, SSIS, T-SQL, data modeling, Excel and basic ASP.NET application development. Applicants must be pursuing or have recently completed a relevant bachelor’s or master’s degree and have completed 90 credits; a 3.0 GPA is preferred. The listed Summer 2027 dates span four months, but the posting does not confirm a specific internship term or start date. It states no co-op requirement, yet enrollment and degree conditions may affect eligibility. The role is listed in Canada, but work authorization requirements and any US sponsorship are unconfirmed. Consider applying if the technical and client-facing mix fits, and confirm the term and eligibility details.