Optical System Engineer, Senior Staff
Ottawa, ONQualcomm Canada ULC
4+ ansCandidates need proven optical system design and simulation experience, preferably in MATLAB, and extensive hands-on lab testing of optical systems. Knowledge of Silicon Photonics, EAM/EML devices for IM/DD modules and DSP techniques is also required.
MATLAB, BERT, AWG, VNA, Optical boards
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
System Engineer, Application Engineering Principal
Ottawa, ON +1Qualcomm Canada ULC
12+ ansCandidates need a master's or PhD in an engineering or science field and 6 to 12+ years of experience in high-speed communications, DSP or SerDes. Deep knowledge of PAM4 signaling, IEEE 802.3 standards and MATLAB or Python is required.
MATLAB, Python
Connectivity Systems Engineer, Staff
Toronto, ONQualcomm Canada ULC
5+ ansCandidates 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
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
DSP System Engineer
Markham, ONQualcomm Canada ULC
2+ ansCandidates need a bachelor's degree in computer science, engineering or a related field, strong C/C++ and Python programming, and embedded development knowledge. Problem-solving, communication and teamwork skills are also needed.
Computer science, C, C++, Python, Problem solving, Object-oriented programming
FY27 Intern - Applied AI Engineering Intern (Hardware Systems) - Canada (16 months)
Vancouver, BCQualcomm Canada ULC
Candidates need to be pursuing a BS or MS in electrical, computer engineering, computer science or a related field, with strong Python and/or C/C++ skills. Digital design knowledge, Linux familiarity and a passion for AI and LLMs are required, and Verilog, SystemVerilog and FPGA experience is preferred.
Python, C/C++, SystemC, SystemVerilog, Linux, Git
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