Posted in

CPU/DSP Performance Engineer – ASICS Engineering

CPU/DSP Performance Engineer – ASICS Engineering

CompanyQualcomm
LocationAustin, TX, USA
Salary$98500 – $147700
TypeFull-Time
DegreesBachelor’s, Master’s, PhD
Experience LevelJunior, Mid Level

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 2+ years of relevant experience.
  • OR Master’s degree in a related field and 1+ years of relevant experience.
  • OR PhD in a related field.
  • Minimum Qualifications: Bachelor’s degree in Science, Engineering, or related field.

Responsibilities

  • Benchmark and analyze performance of multi-threaded and multi-processor software.
  • Identify and resolve performance bottlenecks across software, architecture, and micro-architecture layers.
  • Analyze ML KPIs to guide optimization efforts.
  • Collaborate with cross-functional teams across hardware and software domains.
  • Develop and maintain tools for performance analysis and tuning.
  • Stay current with advancements in computer architecture, micro-architecture, and AI model design.

Preferred Qualifications

  • Hands-on experience with debugging (gdb, lldb, winDbg or similar) and performance profiling tools (perf, VTune, Nsight or similar).
  • Familiarity with SIMD and SPMD execution models.
  • Understanding of hardware-software co-design principles.
  • Familiarity with linear algebra, and precision aware arithmetic is a plus.
  • Understanding of how ML architectures map to the hardware is a plus.
  • Knowledge of ML frameworks and libraries (ggml/llama.cpp or similar) is a plus.