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 disability-accomodations@qualcomm.com.
If you would like more information about this role, please contact Qualcomm Careers.
#J-18808-Ljbffr