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
GPU Compiler Engineer - Multiple Levels
Markham, ONQualcomm Canada ULC
2+ ansCandidates need a bachelor's, master's or PhD in computer engineering, computer science, electrical engineering or a related field, plus 2+ years of software, hardware or systems engineering experience for the bachelor's path. Compiler and GPU experience is preferred.
Computer engineering, Computer science, Electrical engineering, Documentation, Recruitment
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
Sr. Software Engineer
Markham, ONQualcomm Canada ULC
2+ ansCandidates need a bachelor's degree in a related field plus 2+ years of engineering experience, or a master's with 1+ year, or a PhD. Preferred skills include modern C++17, embedded or firmware development, and familiarity with TensorFlow, PyTorch or ONNX.
Hexagon DSP SDK, git, Linux, JIRA, Docker, TensorFlow
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
Sr. Engineer, Machine Learning Software Verification
Markham, ONQualcomm Canada ULC
2+ ansQualcomm Canada ULC asks for a bachelor's or master's degree in a related field with 2+ or 1+ years of software or hardware experience, plus Python, C++, Jenkins, Git, and Linux or Windows skills. Strong debugging and teamwork skills are needed, and ML frameworks such as TensorFlow or PyTorch are an asset.
Jenkins, Git, Python, C++, TensorFlow, PyTorch
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
Mask Layout Designer
Markham, ONQualcomm Canada ULC
4+ ansCandidates need a bachelor's degree in an electrical or computer field with 4+ years of custom layout experience, or equivalent experience. They also need 4+ years using layout and verification tools such as Cadence, LVS and rmap.
Cadence, LVS, rmap
Sr. Staff Engineer, CPU Software Test Engineer (Server)
Markham, ONQualcomm Canada ULC
6+ ansCandidates need a bachelor's degree in engineering, information systems or computer science with 6+ years of software engineering experience, or an equivalent graduate degree with fewer years. They also need 3+ years programming in C, C++, Java or Python, and server software or firmware validation experience is preferred.
Ubuntu Server, RHEL, SUSE, Windows Server
Sr. Engineer, AI Software/Machine Learning Engineering (C++)
Markham, ONQualcomm Canada ULC
3+ ansCandidates 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
Customer Program Manager
Ottawa, ONQualcomm Canada ULC
2+ ansCandidates need a bachelor's degree in engineering, computer science or a related field, and at least 2 years of program management or related experience. Mandarin, optical communication knowledge, schedule tools and a PMP certification are listed as assets.
Program management, Computer science, Assembly, Production processes, Communication skills, Reporting
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
Hardware Design Engineer – Application Engineering, Staff
Ottawa, ONQualcomm Canada ULC
4+ ansCandidates need a bachelor's degree in an engineering or computer science field with 4+ years of hardware engineering experience, or a master's with 3+ years, or a PhD with 2+ years. Strong high-speed PCB, SerDes and PAM4 knowledge, lab bring-up skills and signal and power integrity expertise are required.
HFSS, Laboratory test equipment, Schematic capture tools, PCB layout tools
FY27 Intern - Soft IP ASIC Engineering Internship - Canada (12 or 16 months)
Ottawa, ONQualcomm Canada ULC
1+ ansQualcomm Canada needs candidates studying toward a bachelor's degree in electrical, computer or engineering science, or computer science. They need scripting experience in Python, Perl, TCL or Unix/Linux shell, plus source control experience with SVN, CVS or RCS.
Verilog, SystemVerilog, UVM, SVN, CVS, RCS
DSP Systems Engineer, Staff
Toronto, ONQualcomm Canada ULC
4+ ansCandidates 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
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
Senior Director, Technology
Ottawa, ONQualcomm Canada ULC
10+ ansCandidates need a bachelor's in electrical engineering with 10 years of ASIC or IP development experience, or a master's with 8 years. They also need hands-on knowledge of Ethernet, UALink and OTN, HDL languages, SystemVerilog UVM and verification methods.
SystemVerilog, Verilog, VHDL, UVM, Unix/Linux, SVN
DSP Application Engineer, Principal
Ottawa, ONQualcomm Canada ULC
12+ ansCandidates need an electrical engineering degree and years of hardware applications or semiconductor experience, with deep knowledge of PAM4 signaling, DSP equalization, SerDes, Ethernet and optical communications. Hands-on skill with oscilloscopes, BERTs and VNAs, plus Python or C automation, is required.
Oscilloscope, BERT, VNA, Python, C
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