Verified 2 days ago
CPU Software Senior Engineer
About the role
Qualcomm CPU Software Engineering team develops high-performance, low-power software for Qualcomm CPUs. The Senior Engineer leverages CPU architecture expertise to create and optimize software, run benchmarks, and collaborate with CPU, compiler, and kernel teams to meet performance goals. Bangalore, India, on-site.
What you’ll do
- Develop and optimize CPU software for performance and power efficiency
- Run pre- and post-silicon benchmarks and verify results
- Create new benchmarks for emerging workloads
- Analyze software stacks to identify optimization opportunities
- Collaborate with internal CPU, compiler, kernel teams and external benchmark vendors
What you’ll bring
- Bachelor's degree in Engineering, Information Systems, Computer Science or related field
- 2+ years software engineering experience
- Proficiency in C/C++/Assembly/Python/JavaScript
- Understanding of Linux internals and device drivers
- Knowledge of computer architecture and OS concepts
Skills
Education
Bachelor's degree in Engineering, Information Systems, Computer Science or related field