Senior Platform Software Architect, Silicon

Google organizes the world's information and makes it universally accessible and useful through AI, Software, and Hardware solutions.
$150,000 - $223,000
Embedded
Staff Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Platform Software Architect, Silicon

Google is seeking a Senior Platform Software Architect to join their Silicon team, focusing on developing custom silicon solutions for direct-to-consumer products. This role combines hardware and software expertise to shape the next generation of Google's hardware experiences. The position requires deep understanding of computer architecture, embedded systems, and software development, with a focus on creating efficient and scalable solutions.

The ideal candidate will bridge the gap between software requirements and hardware implementation, working closely with various teams to ensure optimal integration. They will be responsible for designing architecture that enables seamless software programming models while maintaining high performance, security, and debug capabilities.

This role offers an opportunity to work on cutting-edge technology that impacts millions of users worldwide. The position comes with competitive compensation ($150,000-$223,000), plus bonus, equity, and comprehensive benefits. The team is part of Google's larger mission to create radically helpful experiences through the combination of AI, Software, and Hardware.

Key responsibilities include collaborating with cross-functional teams, designing hardware-software interfaces, and ensuring security and privacy in hardware architecture. The role requires expertise in computer architecture concepts, C/C++ development, and ASIC architecture, with preferred experience in Android OS and various interface protocols.

This is an excellent opportunity for someone passionate about hardware-software integration, looking to make a significant impact on consumer electronics at one of the world's leading technology companies. The role offers the chance to work with cutting-edge technology while contributing to products that are used by millions of people globally.

Last updated 7 days ago

Responsibilities For Senior Platform Software Architect, Silicon

  • Collaborate with stakeholders in product management, architecture, silicon architecture, silicon implementation, and software engineering
  • Understand interactions between hardware components and motivate towards the definition of architecture and block's interactions design
  • Design architecture and software interfaces that enable a software programming model for application developers
  • Design hardware that is easy to debug, control in terms of power and thermal, and is resilient to improper programming
  • Design architecture that assures security and privacy of the data for applications

Requirements For Senior Platform Software Architect, Silicon

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 5 years of experience with computer architecture concepts, including microarchitecture, cache hierarchy, pipelining, and memory subsystems
  • 5 years of C or C++ software development experience in consumer electronics or embedded systems
  • 3 years of experience in driving ASIC architecture decisions from a software point of view
  • Experience with ARM or other low-power processor architectures

Benefits For Senior Platform Software Architect, Silicon

  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Platform Software Architect, Silicon

Chipset Power Architect, Devices and Services, Silicon

Lead power architecture for Google's custom silicon solutions, optimizing SoC designs for next-generation consumer devices with 8+ years of experience required.

Chiplet Technologist and Design Integration Technical Lead, Silicon

Lead chiplet technology development and design integration for Google's Silicon team, focusing on high-performance hardware for mobile devices.

Firmware Technical Lead

Lead firmware development role at Google, focusing on embedded systems and SoC design for data center infrastructure and consumer products.

Technical Program Manager, Chip Design

Lead chip design programs at Google, managing custom silicon projects and coordinating with global engineering teams to develop next-generation technology solutions.

Technical Lead, Embedded Systems, Silicon

Lead embedded systems development at Google, focusing on driver integration, firmware development, and technical leadership in a role that impacts billions of users.