Telemetry Firmware/Driver Development, Staff
Markham, ONQualcomm Canada ULC
4+ ansCandidates need a bachelor's degree in engineering, information systems or computer science with 4+ years of software engineering experience, or an equivalent advanced degree with fewer years. They also need 2+ years programming in languages such as C, C++, Java or Python.
C, C++, Java, Python, Git, Perforce
Staff CPU/NPU Architecture RTL Design Engineer
Markham, ONQualcomm Canada ULC
2+ ansCandidates need a bachelor's, master's or PhD in a related field, with 4+, 3+ or 2+ years of ASIC design experience respectively. They also need knowledge of CPU or AI processor micro-architecture, RTL design and power management.
RTL, Scheduling, Recruitment
FY27 Intern - Deep Learning Research Internship - Canada (4 Months)
Markham, ONQualcomm Canada ULC
1+ ansCandidates need experience building deep learning models for image and video, strong deep learning fundamentals, and experience with Python and PyTorch. Enrolment in a bachelor's, Master's or PhD program in an engineering or computer science field, with at least one year of academic programming experience, is also required.
PyTorch, Python
FY27 Intern - AI and DSP Applications Engineering Internship - Canada (16 months)
Markham, ONQualcomm Canada ULC
1+ ansCandidates need to be enrolled in a bachelor's degree in engineering or computer science, with at least one year of academic programming experience. They need strong skills in C/C++, Python, Linux and Windows, plus embedded development and operating system knowledge.
C, C++, Python, Linux, Windows
Automotive Infotainment and ADAS Hardware Applications Engineer
Markham, ONQualcomm Canada ULC
4+ ansCandidates need a bachelor's degree in electrical or computer engineering with 4+ years of hardware applications or design experience, or an advanced degree with less experience. Strong knowledge of high-speed board design, PDN and SI/PI, and excellent communication and leadership skills are preferred.
oscilloscope, logic analyzer
Systems/SOC Architecture, Senior to Staff
Markham, ONQualcomm Canada ULC
5+ ansCandidates need a bachelor's degree with 5+ years of ASIC design, verification or related experience, or a master's with 4+ years, or a PhD with 3+ years. They also need SoC-level system architecture experience and knowledge of processor, memory, bus and low-power design.
CAD tools, scripting languages, architecture and design tools
FY27 Intern - Deep Learning Research Internship - Embodied AI - Canada (4 Months)
Markham, ONQualcomm Canada ULC
1+ ansCandidates need a strong foundation in deep learning, machine learning or robotics, plus proficiency in Python and PyTorch. Enrolment in a bachelor's, master's or PhD engineering or computer science program, with 1+ years of academic programming, is required.
Python, PyTorch, robotics simulators
FY27 Intern - Machine Learning AISW Internship - Canada (4 Months)
Markham, ONQualcomm Canada ULC
1+ ansQualcomm Canada ULC needs candidates studying toward a bachelor's degree in engineering or computer science, with at least 1 year of academic programming experience in C, C++ or Python. Candidates must be available for May or June 2027 through August or September 2027, and must graduate in November 2027 or later.
C++, Python, Shell scripting, Linux, Android, Windows on Snapdragon
DSP Application Engineer, Staff
Ottawa, ONQualcomm Canada ULC
5+ ansCandidates need a BS or MS in an technical field and 5 to 7 years of experience in semiconductors, networking or optical communications. They need knowledge of PAM4 signalling, SerDes, equalization and Ethernet, plus skill with high-speed test equipment and Python or MATLAB.
Oscilloscope, BERT, VNA, Python, MATLAB
FY27 Intern - Softip Engineering Co-Op - Canada (4 months)
Ottawa, ONQualcomm Canada ULC
1+ ansCandidates need to be enrolled in a bachelor's or master's program in electrical, computer or related engineering, with scripting experience in Python, Perl, TCL or Unix/Linux shell and experience with source code revision systems.
Verilog, SystemVerilog, UVM, VHDL, SVN, CVS
FY27 Intern - High-Speed Electrical and Optical Systems Validation Co-Op - Canada (4 months)
Ottawa, ONQualcomm Canada ULC
1+ ansCandidates need to be enrolled in a bachelor's program in engineering or computer science, available January to April or May 2027, with at least 1 year of academic programming experience. Python and object-oriented programming are needed, with Git and lab equipment experience as assets.
Oscilloscope, BERT, Signal analyzer, VNA, AWG, VOA
FY27 Intern - Silicon Validation Internship - Canada (16 months)
Toronto, ONQualcomm Canada ULC
1+ ansQualcomm Canada needs students in an engineering or computer science bachelor's program, available May/June 2027 to August/September 2028, with 1+ years of programming experience. Lab equipment experience and scripting in Python, Perl, TCL or Shell are preferred.
oscilloscope, multimeter, Python, Perl, TCL, Shell
Cross-Functional Engineer, Staff
Toronto, ON +1Qualcomm Canada ULC
4+ ansCandidates need a bachelor's, master's or PhD in Electrical Engineering with analog or mixed-signal chip design experience and several years of ASIC design or verification work. They also need strong high-speed SerDes knowledge, SystemVerilog and EDA tool skills.
Cadence, SPICE, MATLAB, Verilog, VHDL, SystemVerilog
Verification Engineer (Engineer–Senior Level)
Toronto, ONQualcomm Canada ULC
2+ ansCandidates need a bachelor's degree in science or engineering with 2+ years of ASIC design or verification experience, or a master's with 1+ year, or a PhD. Strong SystemVerilog and UVM skills, constrained random verification experience and clear communication are required.
SystemVerilog, UVM, Python, Perl, C/C++, GNU Make
FY27 Intern - Firmware/Embedded Software Engineering Internship - Canada (12 or 16 months)
Toronto, ONQualcomm Canada ULC
1+ ansCandidates 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+ ansCandidates 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+ ansCandidates 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
FY27 Intern - Low Power AI Software Development Internship - Canada (16 months)
Markham, ONQualcomm Canada ULC
1+ ansCandidates need to be enrolled in a bachelor's degree in engineering or computer science, with expected graduation in November 2028 or later. They need strong Python and C/C++ skills, basic machine learning knowledge, and strong marks in math and statistics.
Python, C, C++
FY27 Intern - Display IP Engineering Internship - Canada (16 months)
Markham, ONQualcomm Canada ULC
1+ ansCandidates need to be enrolled in a bachelor's program in electrical, computer or engineering science, or a related field, with a graduation date of November 2028 or later. They need programming experience in C, C++ or Python, knowledge of RTL, Verilog or SystemVerilog and digital design, and good communication and teamwork skills.
Verilog, VHDL, Perl, Python, TCL, GNU Make
FY27 Intern - Machine Learning Compiler & Performance Engineering Intern - Canada (16 months)
Markham, ONQualcomm Canada ULC
Candidates need proficiency in Python or C++, strong analytical and debugging skills, and good written and verbal communication. They must be pursuing a bachelor's degree in an engineering or computer science field, available May/June 2027 to August/September 2028, and expected to graduate November 2028 or later.
Git, Linux, SSH, CI/CD systems, PyTorch, ONNX
FY27 Intern - Edge AI and Display Hardware Architecture Development Engineering Internship - Canada (16 months)
Markham, ONQualcomm Canada ULC
Qualcomm Canada ULC needs candidates enrolled in an engineering or computer science bachelor's program, available May/June 2027 to August/September 2028 and graduating November 2028 or later. Strong analytical skills, programming in C/C++ or Python, and HW modeling and simulation experience are required.
Verilog, VHDL, C/C++, Python, HW simulation tools, HW CAD tools
FY27 Intern - Automotive Engineering Internship - Canada (16 months)
Markham, ONQualcomm Canada ULC
1+ ansQualcomm Canada ULC needs candidates enrolled toward a bachelor's degree in electrical, computer or related engineering, with coursework or experience in C and C++, embedded systems and Linux. Availability for May or June 2027 through August or September 2028 is required.
Jenkins, Axiom, Linux, QNX, Android, Zephyr