CPU Performance Developer Staff Engineer
Core
Develop and optimize software for high performance and low power on CPU architectures, running benchmarks and resolving performance bottlenecks.
Role type
Staff CPU Performance Engineer
Builds
High-performance, energy-efficient compute software for Qualcomm products
Domain
Semiconductor / CPU Architecture / Embedded Systems
Required skills
C/C++/Assembly/Scripting, Linux Internals, Device Drivers, Computer Architecture, Operating Systems, Benchmarking, Performance Analysis, Debugging, Cross-functional Collaboration
Preferred skills
None stated
Technologies
C, C++, Assembly, Python, Linux
Responsibilities
Develop and optimize software for high performance and low power; Run benchmarks for applications and perform pre- and post-silicon verification; Analyze software workloads to identify and resolve performance bottlenecks; Debug software performance issues; Collaborate with CPU, DSP, and Compiler teams; Write technical documentation and test descriptions.
Seniority
Staff, hands-on IC