Google's Devices & Services team is seeking an ASIC Platform Software Architect to drive the future of their custom silicon solutions. This role combines software expertise with hardware architecture, focusing on developing solutions that power Google's direct-to-consumer products. You'll work at the intersection of hardware and software, defining system architecture for hardware blocks while ensuring optimal software integration. The position requires deep understanding of embedded systems, ASIC architecture, and software development for consumer electronics.
As an ASIC Platform Software Architect, you'll collaborate with various stakeholders to translate user experience requirements into hardware and software specifications. You'll be responsible for designing interfaces that enable efficient use of hardware accelerators and other IP components. The role involves critical decision-making in hardware-software trade-offs and architecture improvements based on productization experiences.
The ideal candidate brings strong technical expertise in embedded systems, Linux kernel development, and ASIC architecture. You'll be part of Google's mission to create radically helpful experiences for users through the combination of AI, Software, and Hardware. This is an opportunity to shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration in products used by millions worldwide.
Working at Google means joining a diverse team that pushes boundaries in technology innovation. You'll contribute to cutting-edge products while collaborating with experts across different domains. The role offers the chance to influence both hardware and software architecture decisions, making a direct impact on future Google products. If you're passionate about embedded systems, hardware-software integration, and want to work on products that reach millions of users, this role provides an excellent opportunity to make a significant impact.