CPU/DSP Performance Engineer

Qualcomm

Actively hiring
Austin, TX Posted 21 days ago $154,000$231,000 / year

At a glance

AI generated

TL;DR

Qualcomm Technologies is hiring a low-level embedded performance engineer to join their automotive compute platforms team at the senior level. This role involves benchmarking and analyzing software performance across multi-threaded and multi-processor systems, identifying and resolving bottlenecks in latency, throughput, power, and utilization, and developing tools for performance analysis. The ideal candidate will have expertise in processor architecture, C/C++ programming, and assembly language, along with experience using profiling tools like perf or VTune. Familiarity with AI workloads and large language models is beneficial but not required. This position requires a strong background in operating systems, computer architecture, and micro-architecture, as well as excellent problem-solving skills and the ability to collaborate effectively across hardware and software teams.

Skills

C/C++ Python gdb lldb winDbg perf VTune Nsight SIMD SPMD Linux multi-threading multi-processor systems performance profiling assembly AI workloads LLMs ggml llama.cpp

What you'll do

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

What we're looking for

  • Proficient in low-level debugging and performance analysis using tools like perf, VTune.
  • Strong background in operating systems, computer architecture, and micro-architecture.
  • Experience with multi-threaded and multi-processor systems for benchmarking and optimization.
  • Expertise in C/C++ programming and assembly language for system-level development.
  • Ability to collaborate effectively across hardware and software teams on complex projects.
  • Knowledge of AI workloads and ML frameworks is beneficial but not required.

Market check

Salary context

This $154,000–$231,000 range sits above 65% of similar postings on FindRole.

Peer median band

$140,000$218,500

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,450$205,345

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 569 open roles on FindRole.

Listed pay typically runs $148,300–$224,400 across 536 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

CPU Software Architecture Sr. Staff Engineer

Qualcomm

San Diego, Ca,Us, US 106 days ago $162,600$244,000
C C++ ARM RISC-V RTOS J-TAG ICE SPI I2C PCIe CAN Ethernet USB UFS GIC PLIC Linux_kernel Firmware_development Driver_development Multi-core_CPUs Memory_consistency Messaging_systems Virtualization Security Super_Scalar_Architectures

SOC Systems Performance Engineer

Qualcomm

San Diego, Ca,Us, US 29 days ago $99,400$149,200
C C++ SystemC Linux ARM Python VLSI Docker Git Jenkins CI/CD AWS Google Cloud Platform Azure Terraform Kubernetes PostgreSQL MongoDB Prometheus Grafana

DSP Applications Software Engineer

Qualcomm

Austin, Tx,Us, US 21 days ago $154,000$231,000
C/C++ Python PyTorch TensorFlow ONNX fast math libraries vector instruction sets CI/CD

CPU Performance Modeling Engineer

Qualcomm

Austin, Tx,Us, US 93 days ago $122,500$183,700
C C++ Python Perl CPU_architecture RTL performance_modeling simulation_environment fetch_decode branch_prediction rename_execute_units SIMD load_store MMU caches retire OS_internals compiler_technology

Embedded Software Engineer (DSP)

Motorola Solutions

Plantation, Fl, US 18 days ago $63,800$97,600
C++ C Python ARM DSP RTOS OOAD Agile Git DSP/Digital Communications Fixed-Point Software Development AI Edge AI Unit Testing Integration Testing System-Level Testing

CPU DFT Engineer

Qualcomm

Santa Clara, Ca,Us, US 21 days ago $142,200$213,400
Verilog VHDL Mentor Tessent tools TCL Perl Python Shell scripting JTAG ATPG IEEE 1500 Standard MBIST LBIST SOC level verification Test compression software