Google's Devices & Services team is seeking an ASIC Platform Software Architect to join their innovative hardware development efforts. This role sits at the crucial intersection of hardware and software, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. The position requires deep expertise in both software development and hardware architecture, particularly in embedded systems and ASIC design.
As an ASIC Platform Software Architect, you'll be responsible for bridging the gap between software requirements and hardware implementation. You'll work closely with hardware architects and implementation teams to define system architecture for hardware blocks, ensuring optimal software integration. The role involves understanding complex product requirements and translating them into practical hardware/software solutions that enhance Google's product ecosystem.
The ideal candidate will bring extensive experience in embedded systems, Linux kernel development, and ASIC architecture, along with strong collaborative skills. You'll be part of a diverse team that pushes boundaries in hardware innovation, contributing to products used by millions worldwide. This position offers the opportunity to shape the future of Google's hardware experiences, focusing on performance, efficiency, and integration.
Working at Google's Devices & Services team means being at the forefront of combining AI, Software, and Hardware to create transformative user experiences. You'll be involved in groundbreaking work that makes computing more accessible and powerful for users globally, while being supported by Google's extensive resources and innovative culture.