Job
Description
Role Overview: As a CPU Design Principal Engineer, you will be responsible for developing logic design, register transfer level (RTL) coding, and simulation for a CPU, including generating cell libraries, functional units, and the CPU IP block for integration in full chip designs. You will actively participate in defining the architecture and microarchitecture features of the CPU. Your role will involve applying various strategies, tools, and methods to write RTL and optimize logic to meet power, performance, area, and timing goals, as well as ensuring design integrity for physical implementation. Additionally, you will review verification plans and implementations to ensure correct design features and resolve any failing RTL tests. You will document micro architectural specs (MAS) of the CPU features being designed and support SoC customers for high-quality integration of the CPU block. As a principal engineer, you will be recognized as a domain expert influencing and driving technical direction across Intel and the industry. Your responsibilities will include developing and mentoring other technical leaders, growing the community, acting as a change agent, and role modeling Intel values. You will align organizational goals with technical vision, formulate technical strategy, and demonstrate a track record of relentless execution to bring products and technologies to market. Key Responsibilities: - Develop logic design, RTL coding, and simulation for a CPU - Participate in defining architecture and microarchitecture features of the CPU - Apply strategies, tools, and methods to optimize logic for power, performance, area, and timing goals - Review verification plans and implementations to ensure correct design features - Document micro architectural specs (MAS) of CPU features - Support SoC customers for high-quality CPU block integration - Develop and mentor other technical leaders - Align organizational goals with technical vision - Formulate technical strategy for leadership solutions - Demonstrate a track record of bringing products and technologies to market Qualifications Required: - Master's degree in Electronics or Computer Engineering - 8+ years of experience in a related field - Experience in Processor verification - Experience with Specman/SV Language is a plus - Experience in verifying Power Mgmt, Cache controllers, and memory features is a plus - Experience with Formal verification techniques is a plus - Strong background in scripting - PERL/Python - System hardware and software debug skills - Understanding of software and/or hardware validation techniques - Solid understanding of system and processor architecture - Excellent self-motivation, communication, problem-solving, cross-site communication, and teamwork skills (Note: Inside this Business Group, The Core and Client Development Group (C2DG) focuses on developing and integrating SOCs, Core, and critical IPs that power Intel's products.) (Note: This role is eligible for a hybrid work model and is a Position of Trust requiring an extended Background Investigation.),