MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior Engineer, CPU Front End Design

Company: Google
Location: Mountain View
Posted on: May 3, 2021

Job Description:

Minimum qualifications: + Bachelors degree in Electrical Engineering, Computer Science or equivalent experience. + 10 years of industry experience. + Experience with modern high-frequency CPU design implementation results, as well as front-end design and power analysis tools for CPU. Experience with ARM Instruction Set Architecture. + Experience with modern processor microarchitecture and related technologies/algorithms, microarchitecture definition and RTL design. Preferred qualifications: + Masters degree or PhD in Electrical Engineering or Computer Science. + 15 years of directly relevant industry experience. + Experience leading a team for part of a processor frontend design, for ARM based modern processors. + Knowledge of general purpose operating systems such as Linux and Android. Google's mission is to organize the world's information and make it universally accessible and useful. Only one thing consistently stands in the way between our users and the world's informationhardware. Our Consumer Hardware team researches, designs, and develops new technologies and hardware to make our user's interaction with computing faster, more powerful, and seamless. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, our Consumer Hardware team is making people's lives better through technology. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. + Develop CPU frontend designs, emphasizing on microarchitecture and RTL design for the next generation CPU. + Propose performance enhancing microarchitecture features with efficiency in mind, and work with architects and performance teams for trade-off studies. Communicate the pros and cons of microarchitecture enhancements, and also facilitate final decision making. + Deliver designs meeting PPA goals with production quality. + Become familiar with modern techniques for at least one processor functional block. Interpret the techniques into design constructs and languages in order to provide guidance to and participate in the performance modeling effort. + Work closely with the functional verification team to ensure production quality designs, and the physical design team to meet frequency, power, and area goals. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy (/eeo/) and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing this form (l/forms/aBt6Pu71i1kzpLHe2) .

Keywords: Google, Mountain View , Senior Engineer, CPU Front End Design, Other , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds