Google is seeking a Senior Embedded Software Architect to join their Silicon team, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. This role combines hardware and software expertise to shape the next generation of hardware experiences.
The position requires deep understanding of software product requirements and their relationship with hardware components. You'll work at the intersection of software and hardware, representing the software team's vision while collaborating with Hardware Architects and Implementation teams. Your role involves making critical decisions about hardware/software trade-offs, ensuring optimal software programming models and interfaces, and maintaining backwards compatibility.
As a Senior Embedded Software Architect, you'll be responsible for designing architecture and software interfaces that enable efficient hardware utilization, particularly for hardware accelerators. You'll need to ensure the hardware is debuggable, power-efficient, and resilient to improper programming. The role requires data-driven decision making through modeling platforms to justify feature requests and hardware implementations.
The position offers competitive compensation including a base salary range of $156,000-$229,000 plus bonus, equity, and comprehensive benefits. You'll be part of Google's mission to organize the world's information and make it universally accessible, working with cutting-edge AI, Software, and Hardware technologies.
This is an excellent opportunity for someone with strong computer architecture background and embedded systems experience who wants to work on innovative consumer electronics products at scale. The role requires both technical depth in hardware/software interactions and the ability to collaborate across multiple teams to drive system-level architectural decisions.