Google is seeking a Senior Embedded Software Architect to join their Silicon team, focusing on developing custom silicon solutions for direct-to-consumer products. This role combines software expertise with hardware architecture to create next-generation hardware experiences. The position requires deep understanding of both software and hardware domains, working at the intersection of product requirements and hardware implementation.
The ideal candidate will collaborate with multiple teams including product management, silicon architecture, and software engineering to define and implement optimal hardware-software solutions. They will be responsible for designing interfaces that enable efficient software programming models while ensuring hardware is debuggable, power-efficient, and resilient.
Key responsibilities include architecting hardware-software interactions, developing modeling platforms for data-driven decision making, and ensuring scalability for future applications. The role offers competitive compensation ($156,000-$229,000 + bonus + equity + benefits) and the opportunity to work on products used by millions worldwide.
This position is perfect for someone with strong experience in computer architecture, embedded systems, and software development, particularly with C/C++ and various processor architectures. The role requires balancing technical depth with cross-functional collaboration to deliver innovative solutions that power Google's consumer products.
Working at Google's Silicon team means being part of a company that combines cutting-edge AI, Software, and Hardware to create radically helpful experiences. The team's mission aligns with Google's broader goal of organizing the world's information and making it universally accessible and useful.