Verified 4 days ago
CPU Performance Developer Staff Engineer
About the role
Qualcomm CPU Software Architecture team develops high‑performance, low‑power software for next‑generation compute products. The Staff Engineer designs and optimizes CPU software, runs benchmarks, and collaborates with CPU, DSP and compiler teams to meet performance goals. Bangalore, India, on‑site.
What you’ll bring
- 4+ years software engineering experience
- Proficiency in C, C++, Java, Python
- Experience with Linux internals and device drivers
- Understanding of computer architecture and OS concepts
- Ability to analyze and optimize performance bottlenecks
- Strong debugging and benchmarking skills
Nice to have
- 10+ years software engineering experience
- Strong C/C++/Assembly programming
- Linux kernel and driver development experience
- CPU architecture expertise
Skills
Education
Bachelor's degree in Engineering, Information Systems, Computer Science or related field