Senior Platform Software Architect, Silicon

Google organizes world's information and makes it universally accessible and useful through AI, Software, and Hardware.
$150,000 - $223,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
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 making architecture decisions that enable seamless software programming models while maintaining high performance and efficiency. The role involves significant collaboration with product management, architecture teams, and software engineering to deliver solutions that power Google's consumer products.

Key responsibilities include designing hardware interfaces that delight application developers, ensuring proper debugging capabilities, managing power and thermal controls, and maintaining data security and privacy. The position offers competitive compensation ($150,000-$223,000) plus bonus, equity, and benefits, reflecting Google's commitment to attracting top talent.

This is an excellent opportunity for experienced professionals who want to impact millions of users worldwide through Google's hardware products. The role combines technical leadership with hands-on architecture work, requiring both depth in computer architecture and breadth in software development. Working at Google's Mountain View location, you'll be part of a diverse team pushing the boundaries of what's possible in consumer electronics.

Last updated 2 minutes 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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Platform Software Architect, Silicon

Senior Technical Program Manager, Silicon

Lead SoC development initiatives at Google as a Senior Technical Program Manager, managing complex silicon projects from pre-silicon to commercialization.

Senior Platform System Architect, Silicon

Senior Platform System Architect position at Google, focusing on custom silicon solutions and SoC architecture for next-generation hardware products.

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture for consumer products.

Technical Lead, Firmware, Pixel Systems Power

Lead firmware development for Google Pixel's power systems, optimizing battery life and performance across hardware and software stack.

Lead CPU Micro Architect

Lead CPU Micro Architect position at Google, focusing on custom silicon solutions and microarchitecture innovation for consumer products.