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
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++
Staff Verification Engineer, Compute Subsystems
Markham, ONQualcomm Canada ULC
4+ ansCandidates need a relevant engineering degree and several years of ASIC design or verification experience, with hands-on work in SystemVerilog assertions, formal verification tools, and UVM. Scripting skills in Python, Perl, Tcl, or shell and strong problem-solving and communication abilities are also required.
SystemVerilog, UVM, VC Formal, JasperGold, Questa Formal, Python
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