CPU System and Compute Die Architect
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is seeking a talented CPU System and Compute Die Architect to design next-generation computing platforms with a focus on server-class, high-performance solutions. This role involves extensive knowledge of CPU and SoC architecture, microarchitecture, and the impact of multi-die systems for low-power, high-performance architectures. The ideal candidate will collaborate with architects and SW teams to define products and contribute to system-level solutions.
Responsibilities
- Work with chip architects to understand architecture concepts and high-level system requirements.
- Take on a leadership role in developing the micro-architecture and design of high-performance CPU system.
- Prepare and present clear and comprehensive technical documentation to meet the needs of stakeholders, including engineering teams, senior management and internal partners.
- Develop High-Level Architecture and Micro-Architecture specifications that can translate to RTL design.
- Collaborate with HW, SW and FW architects to develop an optimal end-to-end CPU System architecture.
- Performance exploration. Explore high performance strategies working with the CPU modeling team.
- Collaborate with software, firmware, and platform teams to enable CPU system features in products.
Requirements
- MS degree in Computer or Electrical Engineering with 15+ years of CPU and SoC architecture or similar experience.
- Deep knowledge of microprocessor architecture, with expertise in one or more of the following areas: CPU system features (interconnect protocols, timer synchronization, interrupt controller, configuration access protocols, RAS and safety mechanisms).
- Comprehending compute dies and the complexities involved in designing a CPU with multiple dies along with Die-to-Die channel understanding.
- Power and performance telemetry solutions: Architecture and performance monitoring, telemetry architecture.
- Architecture and Micro-architecture Debug and Trace architecture, scan-dump, and memory dump mechanisms and understanding of various DFx technologies.
- Excellent technical documentation skills, along with strong written and verbal communication abilities.
- Understanding of various Software and Firmware control loops and building system level solutions.
- Solid understanding of logic design principles, including timing and power implications.
Desired Qualifications
- MS degree in Computer or Electrical Engineering.
- Understanding of CPU and cluster architecture.
- Understanding of high-performance and low power micro-architecture techniques and trade-offs in CPU microarchitecture.
Benefits
- Competitive annual discretionary bonus program.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support your success at work, at home, and at play.
- Access to US benefits details via a provided link.
#CPU System#Compute Die#Architect#CPU Engineering#Server#High Performance Computing#Low Power#Microarchitecture#SoC#Datacenter#Mobile#Automotive#RAS#Debug#Trace#DFx