CPU Software Engineer staff
Location
Bengaluru, Karnataka, India
Job Type
Full-Time
Experience Level
Senior Manager (5-7+ Years)
Salary Range
Not disclosed
Job Description
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: 9+ years of Software Engineering or related experience. Excellent in programming using C/C++/Assembly/Python/Javascript. In-depth Understanding of software stack - Linux Internals/device drivers. Strong understanding of Computer architecture and Operating system concepts. Strong problem solving skills - look at big picture and unorthodox ways to solve challenging performance problems Minimum Qualifications: • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Leverages knowledge of CPU Architecture to develop and/or optimize Software for high performance and low power. Run benchmarks for applications and performs critical pre- and post-silicon verification to ensure performance and power goals are met. Develops new benchmarks for upcoming areas and workloads across product segments Understands software workloads at next level (libraries, compiler, assembly, runtime, algorithms) and evaluates optimization opportunities Collaborates with internal (CPU, Compiler, Kernel) and external (benchmark vendors, open source community) teams to implement solutions that meet CPU performance requirements. As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm CPU Software Architect you will develop and optimize Software that pushes the envelope on performance, energy efficiency, and scalability across the product segments and business units.
About Qualcomm
Qualcomm is a prominent American technology company based in San Diego, California, with a rich history of nearly 40 years in wireless telecommunications and semiconductor technology. Founded in 1985, Qualcomm is known for its pioneering work in Code Division Multiple Access (CDMA) technology, which has significantly influenced mobile communications and the development of modern cellular networks. The company offers a wide range of products, including integrated circuits, system processors, audio components, wireless networking solutions, radio frequency components, sensors, and system software. These products are utilized in various applications such as mobile devices, enterprise networks, automotive connectivity, and smart home systems. Qualcomm serves a diverse customer base, including mobile device manufacturers, network operators, and automotive companies, playing a vital role in the global wireless communication ecosystem.
Connections
Sai Charan
Senior Developer
Kalpana Sharma
Team Lead
Rahul Patel
Full Stack Developer
Priya Singh
Frontend Developer
Connect with professionals in your network
Skill Match Analysis
??% skills matched (?? of 23 skills)
💡 This is keyword matching for reference only. Your actual match score uses AI semantic analysis.
Login to see your score