Google's Silicon Software team is seeking an ASIC Platform Software Architect to join their innovative hardware development efforts. This role sits at the intersection of hardware and software, developing custom silicon solutions that power Google's direct-to-consumer products. The position involves working on cutting-edge technology generations ahead of the market to enable groundbreaking features.
The role encompasses multiple domains including platform software development (BSP, firmware, drivers), silicon validation software for pre and post-silicon validation, compilers, machine learning tools, security architecture, and system power optimization. You'll be working with a team that pushes boundaries in hardware experiences, delivering unparalleled performance and efficiency.
As an ASIC Platform Software Architect, you'll collaborate with various stakeholders to bridge user experience requirements with hardware capabilities, design sophisticated software interfaces for hardware accelerators, and drive architectural decisions that shape future hardware generations. The position requires deep technical expertise in embedded systems, ASIC architecture, and system-on-chip design.
This is an excellent opportunity for someone passionate about low-level software development and hardware architecture who wants to impact millions of users through Google's consumer products. The role offers exposure to diverse applications and cutting-edge silicon development, with the chance to work on next-generation hardware experiences.