FY27 Intern - Firmware Engineering Internship - Canada (16 months)
Toronto, ONQualcomm Canada ULC
Candidates need to be in study toward a bachelor's degree in engineering, computer science or a related field, graduating November 2028 or later. Required skills are C/C++, Python, Git, Linux development (GCC, make, shell scripting), embedded systems and microcontroller programming, and strong communication.
Git, GCC, oscilloscope, JTAG debugger, I2C/SPI tools
FY27 Intern - Digital Design Engineering Intern - Canada (16 months)
Toronto, ONQualcomm Canada ULC
Candidates need to be working toward a bachelor's degree in engineering, computer science or a related field, with strong digital design fundamentals. Verilog or VHDL knowledge and scripting in Perl, Python or TCL are required, with DFT concepts, Tessent, C/C++ or SystemVerilog as assets.
Verilog, VHDL, Perl, Python, TCL, Siemens Tessent
FY27 Intern - Digital Design Engineering Internship - Canada (16 months)
Toronto, ONQualcomm Canada ULC
1+ YOECandidates need to be enrolled in a bachelor's program in electrical or computer engineering, computer science or a related field, with graduation in November 2028 or later. Experience with Verilog or SystemVerilog, RTL design and at least one year of programming in C, C++ or Python is required, with FPGA or tapeout experience as a plus.
Verilog, SystemVerilog, FPGA, EDA tools
FY27 Intern - Design Verification Engineering Internship - Canada (16 months)
Toronto, ONQualcomm Canada ULC
1+ YOECandidates need to be enrolled in a bachelor's program in electrical, computer or engineering science, or a related field, with an expected graduation of November 2028 or later. They need at least one year of academic programming experience in C, C++ or Python, and are preferred with Verilog/SystemVerilog and verification methodology knowledge.
Synopsys VCS, Verdi, SystemVerilog, Verilog, UVM
FY27 Intern - Firmware/Embedded Software Engineering Internship - Canada (12 or 16 months)
Toronto, ONQualcomm Canada ULC
1+ YOECandidates need to be enrolled in a bachelor's degree in electrical or computer engineering, engineering science or computer science, with at least one year of academic programming experience in C, C++ or Python. Strong debugging, problem-solving and teamwork skills are needed, and availability must match the 12- or 16-month internship dates.
Git, Linux, FPGA, Verilog, SystemVerilog, GitHub Actions
FY27 Intern - AI Software Systems Co-op - Canada (4 months)
Toronto, ONQualcomm Canada ULC
1+ YOECandidates need to be in study toward a bachelor's degree in engineering or computer science, with experience building full-stack applications using React, Node.js and PostgreSQL. They also need strong JavaScript, TypeScript, SQL, REST API, Git and Linux skills, plus an understanding of LLMs and AI agents.
React, Node.js, PostgreSQL, Git, Linux, Docker
FY27 Intern - AI Software Engineering Co-op - Canada (4 months)
Toronto, ONQualcomm Canada ULC
1+ YOECandidates need to be pursuing a bachelor's degree in engineering or computer science and show full-stack experience with React, Node.js, and PostgreSQL. They also need JavaScript/TypeScript, SQL, REST API, Git, and Linux skills, plus an understanding of LLMs and AI agents.
React, Node.js, PostgreSQL, Git, Linux, Docker