Staff or Sr Staff DSP/NPU ML Modeling Engineer
1 week ago
Company: Qualcomm Canada ULC Job Area: Engineering Group > ASICS Engineering We are seeking a highly motivated DSP/NPU ML Modeling Engineer to join our team in developing and optimizing DSP algorithms for cutting‑edge ML applications. This role is deeply involved in modeling the architecture and micro‑architecture of Qualcomm’s DSP ML coprocessor, analyzing performance on target processors, building performance simulators, correlating models to RTL, defining ISA and features, and more. The position requires strong knowledge of computer architecture, system architecture, memory architecture, and proficient software development skills. Key Responsibilities Develop and maintain DSP/NSP models for simulation and performance analysis. Collaborate with architecture and design teams to evaluate processor features and trade‑offs. Implement and optimize DSP ML algorithms in C/C++ and assembly language. Analyze floating‑point and fixed‑point performance and accuracy. Support verification and validation of DSP implementations. Evaluate all aspects of the design process from instruction set architecture to implementation. Identify and model new custom instruction sets needed to achieve top‑notch results in machine learning applications. Apply high‑performance microprocessor design concepts including multi‑core, multi‑threaded, out‑of‑order, cache memory, high‑speed ALU, and advanced low‑power design. Preferred Qualifications Master’s or PhD degree in Electrical Engineering, Computer Science, Computer Engineering, or related field. Strong proficiency in C/C++ and assembly language. Solid understanding of processor architecture, including pipelines, caches, and instruction sets. Experience with floating‑point arithmetic and numerical analysis. Excellent problem‑solving and communication skills. Exposure to compiler optimization techniques. Prior experience in embedded systems or hardware/software co‑design. Minimum Qualifications Bachelor’s degree in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience. Master’s degree in Science, Engineering, or related field and 1+ year of ASIC design, verification, validation, integration, or related work experience. PhD in Science, Engineering, or related field. Qualcomm is an equal opportunity employer. If you are an individual with a disability and need accommodation during the application or hiring process, please contact If you would like more information about this role, please contact Qualcomm Careers. #J-18808-Ljbffr
-
Markham, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group > ASICS Engineering We are seeking a highly motivated DSP/NPU ML Modeling Engineer to join our team in developing and optimizing DSP algorithms for cutting‑edge ML applications. This role is deeply involved in modeling the architecture and micro‑architecture of Qualcomm’s DSP ML coprocessor,...
-
Markham, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group > ASICS Engineering We are seeking a highly motivated DSP/NPU ML Modeling Engineer to join our team in developing and optimizing DSP algorithms for cutting‑edge ML applications. This role is deeply involved in modeling the architecture and micro‑architecture of Qualcomm’s DSP ML coprocessor,...
-
Markham, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group > ASICS Engineering We are seeking a highly motivated DSP/NPU ML Modeling Engineer to join our team in developing and optimizing DSP algorithms for cutting‑edge ML applications. This role is deeply involved in modeling the architecture and micro‑architecture of Qualcomm’s DSP ML coprocessor,...
-
Markham, Ontario, Canada Qualcomm Full timeCompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > ASICS EngineeringGeneral SummaryWe are seeking a highly motivatedDSP/NPU ML Modeling Engineerto join our team in developing and optimizing DSP algorithms for cutting-edge ML applications.This role is deeply into modeling architecture/micro-architecture of the Qualcomm DSP ML coprocessor...
-
Markham, Ontario, Canada Qualcomm Full timeCompany:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > ASICS EngineeringGeneral Summary: We are seeking a highly motivated DSP/NPU ML Modeling Engineer to join our team in developing and optimizing DSP algorithms for cutting-edge ML applications.This role is deeply into modeling architecture/micro-architecture of the Qualcomm DSP ML...
-
Markham, Canada Qualcomm Full timeA leading technology company in Canada is seeking a DSP/NPU ML Modeling Engineer. This role involves developing and optimizing DSP algorithms for machine learning applications, requiring expertise in C/C++ and strong knowledge of computer architecture. Ideal candidates will have a Master's or PhD in a related field and experience with DSP modeling....
-
Markham, Canada Qualcomm Full timeA leading technology company in Canada is seeking a DSP/NPU ML Modeling Engineer. This role involves developing and optimizing DSP algorithms for machine learning applications, requiring expertise in C/C++ and strong knowledge of computer architecture. Ideal candidates will have a Master's or PhD in a related field and experience with DSP modeling....
-
Markham, Canada Qualcomm Full timeA leading technology company in Canada is seeking a DSP/NPU ML Modeling Engineer. This role involves developing and optimizing DSP algorithms for machine learning applications, requiring expertise in C/C++ and strong knowledge of computer architecture. Ideal candidates will have a Master's or PhD in a related field and experience with DSP modeling....
-
Markham, Canada Qualcomm Full timeA leading technology company in Canada is seeking a DSP/NPU ML Modeling Engineer. This role involves developing and optimizing DSP algorithms for machine learning applications, requiring expertise in C/C++ and strong knowledge of computer architecture. Ideal candidates will have a Master's or PhD in a related field and experience with DSP modeling....
-
AI/ML System Staff Software Engineer
2 weeks ago
Markham, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: AI/ML System Staff Software Engineer AI is revolutionizing how we solve complex, cross-domain challenges—and Generative AI (GenAI) and Agentic AI is at the forefront of this transformation. As part of the AI Software team, you will...