

CPU RTL Design Engineer, University Graduate
Location
Mountain View, CA
Level
Full-Time
Department
Software Development
Type
Salary
$113,000 - $161,000
Job Description
Posted on:
2025-03-12
Responsibilities
- Contribute to CPU frontend designs, focusing on microarchitecture and RTL design for next-generation CPU.
- Propose performance-enhancing microarchitecture features with a focus on efficiency.
- Deliver designs that meet Power, Performance, and Area (PPA) goals with production quality.
- Become familiar with techniques for at least one processor functional block and interpret them into design constructs.
- Work closely with the Functional Verification team to ensure production quality designs.
- Collaborate with the Physical Design team to meet frequency, power, and area goals.
- Communicate pros and cons of microarchitecture enhancements and facilitate decision-making.
Job Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
- Experience with digital logic design principles, RTL design concepts, and use of Verilog or SystemVerilog.
- Experience with microprocessor architecture through coursework, internships, or industry.
- Preferred: Master’s degree or PhD in related fields.
- Knowledge of general-purpose operating systems such as Linux or Android.
- Knowledge of programming languages such as C, C++, and Python.
- Experience with modern processor microarchitecture and related technologies through academic projects or industry experience.