AI Summary
Design and implement custom silicon solutions for Google's direct-to-consumer products. Perform performance validation and simulation using C/C++ and RTL-based models. Contribute to the innovation behind products loved by millions worldwide.
Key Highlights
Design and implement custom silicon solutions
Perform performance validation and simulation
Contribute to the innovation behind products
Participate in evaluation of future ASIC designs
Create tools/scripts to automate test suites and models
Technical Skills Required
Benefits & Perks
Visa sponsorship
Equal opportunity workplace
Affirmative action employer
Accommodations for applicants with disabilities
Job Description
Due to business needs, we are prioritizing candidates that are available to start this position before the end of 2026.
This role is eligible for visa sponsorship.
Google welcomes people with disabilities.
Minimum qualifications:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
- Academic coursework in computer architecture (e.g., core, cache, memory, etc.).
- Experience with C/C++ or RTL.
- Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
- Experience in designing/implementing or validating RTL design (e.g., core, cache, fabric, memory, codec, etc.).
- Knowledge of operating system, firmware, or software stack.
- Knowledge of performance or power architecture, power estimation, modeling, or optimization of processor or ASIC.
- Excellent scripting language, C/C++ programming, and software design skills.
Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.
Responsibilities
- Perform performance validation and simulation using C/C++ and RTL-based models, and performance correlation.
- Perform analysis results in both qualitative and quantitative fashion.
- Create tools/scripts to automate test suites and models to improve functionality of simulators.
- Participate in evaluation of future ASIC designs and general architecture.