CPU Staff Engineer (India)

CPU Staff Engineer (India)

06 Aug
|
FetchJobs.co
|
India

06 Aug

FetchJobs.co

India

About The Company Qualcomm India Private Limited is a leading global semiconductor and telecommunications equipment company renowned for its innovation in wireless technology. With a strong emphasis on research and development, Qualcomm has established itself as a pioneer in designing and delivering cutting-edge solutions for mobile, IoT, automotive, and computing markets.

The company’s commitment to pushing technological boundaries has resulted in a diverse portfolio of products that power billions of devices worldwide. Qualcomm’s collaborative culture fosters innovation, diversity, and inclusion, making it an ideal environment for talented professionals seeking to contribute to transformative technology advancements.

About The Role We are seeking a highly experienced CPU Software Engineer to join our dynamic Engineering Group within Qualcomm. This role offers an exciting opportunity to influence the future of CPU architecture and software development for a variety of high-performance products.

You will be integral to developing low-level firmware essential for CPU bootstrapping, power management, and debugging. Your work will directly impact the performance, efficiency, and security of Qualcomm’s Snapdragon chipsets used in smartphones, IoT devices, automotive systems, laptops, and XR applications. The ideal candidate will possess a deep understanding of embedded systems, multi-core ARM architectures, and firmware development, with a passion for innovation and problem-solving in complex hardware-software ecosystems.

Qualifications

- 10+ years of experience in embedded systems development, specifically with multi-core ARM/CPUs, demonstrating strong proficiency in C/C++ programming.
- Extensive background in developing embedded platform solutions, including low-level drivers, firmware, kernel modules, and user-space components.
- Proven experience in designing and developing software for heterogeneous compute platforms involving ARMs, GPUs, DSPs, and hardware accelerators within embedded SoC systems.
- Hands-on experience with debugging tools such as J-TAG or ICE debuggers, and real-time software development for embedded products.
- Experience in driver development on RTOS platforms,



understanding of real-time constraints, and hardware-software integration.

Minimum Qualifications

- Bachelor’s degree in Engineering, Computer Science, or related field with 4+ years of relevant experience, or Master’s degree with 3+ years, or PhD with 2+ years.
- At least 2 years of hands-on experience with programming languages such as C, C++, Java, or Python.
- Strong understanding of SoC hardware components including clocks, PLLs, GPIO, interrupt controllers, peripherals like SPI, I2C, PCIe, CAN, Ethernet, USB, and UFS.
- Excellent communication skills, with the ability to collaborate effectively across diverse teams and geographies.
- Proven ability to work independently, lead technical initiatives, and influence product development roadmaps.

Responsibilities As a CPU Software Engineer at Qualcomm, your primary responsibilities will include designing, developing, and supporting low-level firmware for CPU boot processes, power management, and debugging. You will lead efforts in defining architecture specifications and developing prototypes aligned with long-term product roadmaps. Collaborating with hardware and software teams, you will address complex microarchitecture issues such as prefetching, speculation, and memory ordering to optimize CPU performance and efficiency. You will coordinate the development and validation of firmware related to CPU power states, including idle and active modes, ensuring seamless integration with hardware components.

Your role involves working closely with Arm architects and third-party partners like Google and Microsoft to influence and implement architectural features aligned with the evolving Arm ISA standards. Debugging critical software issues, especially those arising from high-performance microarchitectural behaviors, will be a key component of your responsibilities.

Additionally,



you will contribute to defining the software architecture roadmap for future CPU developments, ensuring alignment with industry standards and emerging technologies. You will represent Qualcomm’s CPU software teams in technical engagements and foster collaboration across various internal and external stakeholders. Your expertise will help shape the next generation of Snapdragon processors, impacting a wide range of products and markets.

This role offers a unique opportunity to gain broad exposure to multiple technology domains related to system-on-chip development, including hardware-software integration, performance optimization, and architectural design. Your proactive approach and technical leadership will be vital in steering product success and innovation in a highly competitive industry.

Advantages Qualcomm offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. This includes competitive salary packages, health insurance coverage, and wellness programs. Employees have access to ongoing learning opportunities, technical training, and career development initiatives to enhance their skills and advance their careers.

The company promotes a flexible work environment that encourages work-life balance. Employees can benefit from various employee assistance programs, retirement plans, and performance-based incentives. Qualcomm also fosters a diverse and inclusive workplace culture, emphasizing collaboration, innovation, and recognition of individual contributions.

Equal Opportunity Qualcomm is an equal opportunity employer committed to fostering a diverse and inclusive workforce. We do not discriminate based on race, gender, age, religion, national origin, disability, sexual orientation, or any other protected characteristic.

We believe in providing equal employment opportunities to all qualified individuals and ensuring a workplace where everyone can thrive and contribute to our shared success. If you require accommodations during the application or interview process due to a disability, Qualcomm is dedicated to providing accessible support and

📌 CPU Staff Engineer (India)
🏢 FetchJobs.co
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: cpu staff engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: cpu staff engineer (india) / india