×
Register Here to Apply for Jobs or Post Jobs. X

Or Sr DSP​/NPU ML Modeling Engineer

Job in Markham, Ontario, Canada
Listing for: Qualcomm
Full Time position
Listed on 2026-02-23
Job specializations:
  • Engineering
    Software Engineer, Systems Engineer, AI Engineer, Computer Science
Job Description & How to Apply Below
Position: Staff or Sr Staff DSP/NPU ML Modeling Engineer
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 disabili

If you would like more information about this role, please contact Qualcomm Careers.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary