06 Aug
|
FetchJobs.co
|
India
06 Aug
FetchJobs.co
India
About The Company Qualcomm India Private Limited is a global leader in the semiconductor and telecommunications equipment industry, renowned for its innovation in wireless technology. The company designs and supplies integrated circuits and system software for mobile devices, IoT, automotive, and other connected applications.
With a commitment to pushing technological boundaries, Qualcomm fosters a culture of innovation, collaboration, and excellence. Its extensive research and development facilities and partnerships worldwide enable it to stay at the forefront of 5G, AI, and other emerging technologies. Qualcomm’s mission is to drive the next wave of connectivity and digital transformation, creating smarter, more connected experiences for individuals and enterprises globally.
About The Role The Qualcomm CPU Software Architect role is a critical position within the engineering team, focused on developing and optimizing software that enhances the performance, energy efficiency, and scalability of Qualcomm’s compute products. As part of the Software Engineering group, you will work closely with cross-functional teams including CPU, DSP, and compiler teams to design, implement, and verify software solutions that meet stringent performance and power requirements.
Your expertise will be instrumental in running benchmarks, analyzing workloads, and troubleshooting performance bottlenecks to ensure the delivery of high-quality silicon products. This role offers an exciting opportunity to contribute to cutting-edge advancements in CPU architecture and software development, impacting a broad spectrum of connected devices and platforms.
Qualifications The ideal candidate will possess a strong educational background and extensive professional experience in software engineering.
Candidates should hold a Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, with a minimum of 4 years of relevant work experience.
Alternatively, a Master’s degree with at least 3 years of experience or a PhD with 2 years of experience will also be considered. Proven expertise in programming languages such as C, C++, Java, or Python is essential, along with a deep understanding of software stacks including Linux internals and device drivers. Candidates with more than 10 years of experience in software engineering, particularly in performance optimization, hardware-software integration, and architecture, will be highly preferred.
Strong knowledge of computer architecture, operating systems, and low-level programming is required to excel in this role.
Responsibilities Leverage your knowledge of CPU architecture to develop and optimize high-performance, energy-efficient software solutions. Conduct comprehensive benchmarking and performance analysis to ensure that software meets both performance and power consumption targets.
Perform critical pre- and post-silicon verification activities, including running workloads and analyzing results to identify bottlenecks. Debug and resolve complex software performance issues, ensuring robustness and reliability. Collaborate effectively with CPU, DSP, and compiler teams to identify, develop, and implement solutions that enhance CPU performance.
Write detailed technical documentation, including test descriptions, specifications, and performance reports to facilitate ongoing development and verification processes. Continuously evaluate emerging technologies and methodologies to improve software performance and scalability across Qualcomm’s product portfolio.
Benefits Qualcomm offers a comprehensive perks package designed to support the well-being and professional growth of its employees. This includes competitive salary packages, health insurance coverage, retirement plans, and paid time off.
Employees have access to ongoing training and development programs to enhance their skills and career progression. Qualcomm promotes a collaborative and inclusive work environment, encouraging innovation and diversity. Additional perks may include flexible work arrangements, wellness programs, employee assistance programs, and opportunities to participate in cutting-edge projects that shape the future of connectivity and technology.
Equal Opportunity
Qualcomm is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We welcome applications from individuals of all backgrounds, regardless of race, gender, age, disability, sexual orientation, or any other characteristic protected by law. If you are an individual with a disability and require reasonable accommodations during the application or interview process, Qualcomm is dedicated to providing accessible support.
Please contact us via email or phone as indicated on our careers page. We are committed to ensuring all employees and applicants have equal access to opportunities and resources, promoting a work environment where everyone can thrive and contribute to our shared success.
📌 CPU Performance Developer (India)
🏢 FetchJobs.co
📍 India