
Posted 5 hours ago
CPU Software Engineer staff
Qualcomm India Private LimitedCPU Software Engineer staff
Perks & benefits
Education AllowanceHealth InsurancePaid Leave
Requirements
Bachelor's degree in Engineering or Computer Science, 4+ years of Software Engineering experience, 2+ years experience with C, C++, Java, or Python, 9+ years of Software Engineering experience, Proficiency in C/C++/Assembly/Scripting, Understanding of Linux Internals and device drivers, Understanding of Computer architecture and OS concepts
Skills
C#PythonLinuxAssembly
About the role
Responsibilities
- Leverage knowledge of CPU Architecture to develop and optimize software for high performance and low power
- Run benchmarks for applications and perform critical pre- and post-silicon verification to ensure performance and power goals are met
- Analyze software workloads to identify and resolve performance bottlenecks
- Debug and address software performance issues
- Collaborate with CPU, DSP, and Compiler teams to identify solutions that meet CPU performance requirements
- Write detailed technical documentation and test descriptions for projects
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field
- 9+ years of Software Engineering experience
- 2+ years of experience with programming languages such as C, C++, Java, or Python
- Proficiency in C, C++, Assembly, and Scripting
- In-depth understanding of the software stack, including Linux Internals and device drivers
- Strong understanding of Computer Architecture and Operating System concepts
About the Company
Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeCPU Software Engineer staff
Qualcomm India Private Limited · Bangalore
