CPU Core Micro-Architect/Logic Designer Fortune 100 OrganizationLocation: BangaloreCPuCore Micro-Architect/Logic Designer Your Role and Responsibilities: - Lead the architecture, design and development of a server class, high-performance Processor CPU for Systems. - Architect and design Instruction caches, Branch Predictors, Issue queues, Register Renaming, Load Store Execution and other areas of the processor CPU- Research novel instruction/data prefetching and branch prediction architectures. - Develop the features, present the proposed architecture in the High level design discussions- Estimate the overall effort to develop the feature. - Estimate silicon area and wire usage for the feature. - Develop micro-architecture, Design RTL, Collaborate with other Core units, Verification, DFT, Physical design, Timing, FW, SW teams to develop the feature - Signoff the Pre-silicon Design that meets all the functional, area and timing goals - Participate in post silicon lab bring-up and validation of the hardware - Lead a team of engineers, guide and mentor team members, represent as Logic Design Lead in global forums. Required Professional and Technical Expertise:15 years experience with Btech/Mtech, 12 years experience with PhD- Expertise in Out of Order, Super Scalar, Multi-Threaded Core Architecture and ISA - Experience with high frequency, instruction pipeline designs- In depth understanding of industry microprocessor designs (e.g., x86, ARM, or RISC-V processor designs)- Proficiency of RTL design with Verilog or VHDL- Nice to haves - Knowledge of verification principles and coverage - High-level knowledge of Linux operating system- Knowledge of object oriented languages and scripting languages - Understanding of Agile development processes - Experience with DevOps design methodologies and toolsPreferred Education PhD in Computer Architecture or Relevant fields Contact:UdayMulya Technologiesmuday_bhaskar@"Mining The Knowledge Community"
Job Title
CPU Core Micro-Architect/Logic Designer