Google is seeking a Software Engineer III to join their Silicon Validation software team, focusing on developing platforms and tools for Google Tensor validation. This role combines embedded systems development with hardware validation, requiring expertise in C/C++ programming and embedded systems. The position offers the opportunity to work on critical Google Tensor validation software that runs across various environments from bare metal to embedded Linux, and on platforms ranging from FPGA emulation to post-silicon hardware.
The ideal candidate will collaborate with teams inside and outside the silicon group, building comprehensive understanding of hardware pipeline components. This role is perfect for engineers passionate about low-level software development and hardware interaction, offering the chance to work on cutting-edge technology at Google's silicon division.
As part of Google's mission to organize world's information and make it universally accessible, this role contributes to creating radically helpful experiences by combining Google's AI, Software, and Hardware expertise. The team focuses on making computing faster, seamless, and more powerful, directly impacting billions of users worldwide.
The position offers the opportunity to work with state-of-the-art technology in silicon validation, while being part of Google's innovative hardware development team. You'll be involved in the entire validation process, from software development to hardware integration, making this an excellent opportunity for engineers interested in the intersection of software and hardware development.