Job Description : |
Minimum qualifications:
3 years of silicon validation experience
Experience with computer architecture
Experience programming in C/C++, Python, and/or Bash
Experience developing silicon validation tests and debugging pre/post-silicon issues
Preferred qualifications:
Experience with emulation platforms, FPGAs, and/or silicon bring up
Experience with hardware accelerators for camera/multimedia systems
Experience with software development tools (e.g., version control, compilers, build tools)
Experience with software debug tools, hardware debug tools (e.g., JTAG, TRACE32)
Experience with Android, Embedded Linux, and/or Little Kernel
About the job
Google engineers develop the next-generation technologies that change how users connect, explore, and interact with information and one another. As a member of an extraordinarily creative, motivated and talented team, you develop new products that are used by millions of people. We need our engineers to be versatile and passionate to take on new problems as we continue to push technology forward. If you get excited about building new things and working across discipline lines, then our team might be your next career step.
As a Silicon Validation Engineer on the Image Signal Processor (ISP) team, you will develop and execute test plans for the image signal processor used in Google Tensor. The ISP is a crucial element of the magic of the Pixel camera experience. In this role, you will develop tests that execute in a variety of environments, ranging from bare metal to embedded Linux, on a variety of platforms ranging from FPGA emulation to post-silicon hardware.
In addition, you will support users of this hardware through collaboration with teams outside of the silicon group. You will build a deep understanding of the various components of the ISP pipeline and use this knowledge to validate the correctness of the design and characterize performance and power.
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.
Responsibilities
Plan, develop, and execute tests to validate Image Signal Processor IP and integration at the system level.
Read hardware specifications, identify test cases at the IP and the system level, document them, and implement them to run on emulation, FPGAs, and the post-silicon environment.
Create, define, and develop system validation environments and test suites.
Interface with Software, Architecture, Design, and Pre-silicon Validation teams to formulate test plans.
Support users in development of production device drivers and debugging failures.
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 and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form. |