Google's Devices & Services team is seeking an ASIC Platform Software Architect to drive the development of custom silicon solutions for direct-to-consumer products. This role combines software expertise with hardware architecture, focusing on creating efficient and innovative solutions that power Google's next-generation hardware experiences. The ideal candidate will bridge the gap between software requirements and hardware implementation, working closely with various teams to optimize system architecture and performance.
As an ASIC Platform Software Architect, you'll be instrumental in shaping the future of Google's hardware products by understanding complex software requirements and translating them into hardware specifications. You'll collaborate with hardware architects and implementation teams to ensure optimal hardware-software integration, while maintaining a focus on user experience and product requirements.
The role requires deep expertise in embedded systems, ASIC architecture, and software development, with particular emphasis on Linux kernel, bootloaders, and power management frameworks. You'll be working in a diverse team environment, contributing to products used by millions of people worldwide, and helping to push the boundaries of what's possible in consumer electronics.
This position offers the opportunity to work on cutting-edge technology, combining the best of Google's AI, Software, and Hardware capabilities to create radically helpful experiences for users. You'll be part of a team that researches, designs, and develops new technologies to make computing faster, seamless, and more powerful.
The ideal candidate should have a strong background in both software and hardware domains, with proven experience in driving architecture decisions and managing complex system interactions. This role offers the chance to shape the future of Google's hardware products while working with some of the industry's best minds in a collaborative and innovative environment.