Senior Embedded Software Engineer (C/C++), Machine Learning
Markham, ONQualcomm Canada ULC
2+ ansQualcomm Canada ULC needs candidates with hands-on performance optimization experience and strong C/C++ programming skills. A bachelor's degree with 2+ years of related work, or a master's with 1+ year, is required; a PhD also qualifies.
C/C++, PyTorch, Caffe, Keras, Linux, Android
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)
Markham, ONQualcomm Canada ULC
2+ ansCandidates need research-level expertise in inference efficiency, neural network architectures and model compression, plus a strong background in compilers and ML system optimization for AI accelerators. A bachelor's degree with 2+ years of related experience, a master's with 1+ year, or a PhD is required.
Machine learning, Embedded systems, Research, ML, Architectural design, Scheduling
Senior ASIC Design Engineer, Compute DSP/AI Processors (multiple levels)
Markham, ONQualcomm Canada ULC
2+ ansCandidates need a bachelor's, master's or PhD in engineering or science with 2 to 4+ years of ASIC design or verification experience, depending on degree. Strong SystemVerilog, synthesis and design tool skills and an understanding of high-performance processor design are needed.
SystemVerilog, VCS, Synopsys Design Compiler, Cadence, Mentor, Linting tools
Senior ASIC Design Verification Engineer, Compute DSP/AI Processors (multiple levels)
Markham, ONQualcomm Canada ULC
4+ ansCandidates need an engineering degree and, for senior roles, several years of ASIC design or verification experience. Strong skills in UVM, SystemVerilog, digital logic and scripting in Python or CShell are expected, along with good problem solving and communication.
SystemVerilog, UVM, Python, CShell