Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Job Type
Full Time
Job Details
Google welcomes people with disabilities. Minimum qualifications:
- Bachelor's degree in Computer Engineering, Computer Science, or equivalent practical experience.
- 3 years of experience with performance characterization and software development.
- Experience in C or C++, Linux shell scripting, scripting with Tcl or Python.
- Master's degree or PhD in Computer Engineering, Computer Science, or a related field.
- Experience in implementation or bring-up of custom/standard performance benchmarks for CPU and programmable IP (TPU, GPU, ISP, etc.).
- Experience in performance bottleneck analysis of advanced eXtensible interface (AXI) interconnects and Direct Memory Access (DMA) engines using hardware performance monitors.
- Experience in RTL simulation, Zebu emulation, or Silicon bring-up/debug.
- Understanding of modern computer/SoC architecture.
- Work with Architects and the Performance Verification lead to develop emulation and post-silicon verification plans, to ensure the performance quality of the product.
- Become familiar with the programming model for one IP in a custom System-on-a-Chip (SoC).
- Execute the performance testing plans in emulation and on silicon with the developed benchmarks.
- Debug any discovered performance issue by facilitating hardware performance monitors, and analyze collected performance statistics with architects.
- Develop and validate the functionality of benchmarks required by the performance verification plans.
About the Company
Google Inc.
Mountain View, CA, United States
Build for everyone Since our founding in 1998, Google has grown by leaps and bounds. Starting from two computer science students in a university... Read more