BSC, MS or PHD in Electrical Engineering, Computer Engineering, or Computer Science.
• Solid understanding of general purpose CPU micro-architecture, including load store unit, caches, cache coherence, memory hierarchy, multi-processor, multi-thread processor systems, memory technologies and memory controllers.
• Ability to make trade-offs between power, performance and area to meet the requirements of the product.
• Hand-on experience with high power-efficient CPU on chip interconnect, coherent fabric, memory controllers.
• At least 8 years’ experience in architecture in one of the leading CPU companies
• Experience modeling microprocessors using higher-level languages, like C/C++.