Sr. Engineer, AI Software/Machine Learning Engineering (C++)
Markham, ONQualcomm Canada ULC
3+ YOECandidates need a bachelor's degree in a technical field plus 2+ years of engineering experience, or a master's with 1+ year, or a PhD. Strong C++ skills, ideally modern C++17, and experience with embedded or firmware software are expected.
git, Linux, JIRA, Docker, TensorFlow, PyTorch
DSP Application Engineer, Staff
Ottawa, ONQualcomm Canada ULC
5+ YOECandidates 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
DSP Systems Engineer, Staff
Toronto, ONQualcomm Canada ULC
4+ YOECandidates need a Bachelor's in engineering or a related field with 4+ years of systems engineering experience, or a Master's with 3+ years, or a PhD with 2+ years. Strong MATLAB, Python and C/C++ skills, plus DSP architecture experience in mixed-signal SerDes, are required.
MATLAB, Python, C/C++, RTL simulation tools
Analog Engineer, Principal
Toronto, ONQualcomm Canada ULC
8+ YOECandidates need a Master's or PhD in electrical engineering (or a Bachelor's with 2+ years of analog or mixed-signal design), plus 8+ years of ASIC design or related work and silicon-proven analog circuit experience in advanced CMOS. Strong skills in Cadence, SPICE, MATLAB or Verilog-A are expected.
Cadence ADE, MATLAB, SPICE, Verilog-A
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
Connectivity Systems Engineer, Staff
Toronto, ONQualcomm Canada ULC
5+ YOECandidates need a Master's or PhD with 5 years of relevant experience, plus strong mathematical skills in modelling communication systems at 100+ Gbps. Hands-on programming in MATLAB or Python, and experience turning interconnect and amplifier measurements into system models, are required.
MATLAB, Python
Sr ASIC Design Verification Engineer, Low Power AI
Markham, ONQualcomm Canada ULC
2+ YOEQualcomm Canada ULC needs candidates with a bachelor's, master's or PhD and 2 to 4+ years of ASIC work, depending on degree. Expert skill in Verilog, SystemVerilog, UVM and C, plus a deep understanding of ASIC/VLSI concepts, is required.
SystemVerilog, UVM, Verilog, VHDL, SystemC, Perl
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
Staff Verification Engineer, Compute Subsystems
Markham, ONQualcomm Canada ULC
5+ YOECandidates need a bachelor's, master's, or PhD in engineering or science with several years of ASIC design or verification experience, plus strong UVM and SystemVerilog skills, bus protocol knowledge, and scripting in Perl or Python.
UVM, Perl, Python, C
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+ YOEQualcomm 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
FY27 Intern - Camera HW ASIC Verification Intern - Canada (12 or 16 months)
Vancouver, BCQualcomm Canada ULC
1+ YOECandidates need Verilog or SystemVerilog skills, ASIC design verification experience and scripting ability. Study toward a bachelor's degree in electrical, computer or a related engineering field is required.
Verilog, UVM, Python, Perl
FY27 Intern - Camera Systems Internship - Canada (16 months)
Vancouver, BCQualcomm Canada ULC
Candidates need to be enrolled toward a bachelor's or master's in engineering, computer science or a related field, and be available for a 16-month internship. Experience with microcontrollers, RTOS or ARM architectures, plus Android debugging and version control, is preferred.
JTAG, ADB, Android development environments, Version-control systems