Senior Platform Software Architect, Silicon

Google organizes world's information and makes it universally accessible and useful, combining AI, Software, and Hardware.
$150,000 - $223,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
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, requiring deep understanding of computer architecture and embedded systems development. The position offers a competitive salary range of $150,000-$223,000 plus bonus, equity, and benefits.

The ideal candidate will bridge the gap between software requirements and hardware implementation, working closely with various teams to optimize hardware-software interactions. They'll be responsible for designing architectures that enable efficient software programming models while ensuring security, debugging capabilities, and power management.

Key responsibilities include collaborating with stakeholders across product management and engineering teams, defining architecture and block interactions, and creating interfaces that enhance developer experience. The role requires extensive experience in computer architecture concepts, C/C++ development for embedded systems, and ASIC architecture decisions.

This position offers an opportunity to impact millions of users worldwide through Google's hardware products. The team focuses on creating radically helpful experiences by combining Google's strengths in AI, software, and hardware. You'll be part of a diverse team pushing boundaries in custom silicon solutions, contributing to next-generation hardware experiences that deliver unparalleled performance and efficiency.

The role is based in Mountain View, CA, and requires 5+ years of relevant experience. Google offers a comprehensive benefits package and maintains a strong commitment to diversity, equity, and inclusion. This is an excellent opportunity for someone passionate about hardware-software integration and interested in shaping the future of Google's consumer products.

Last updated 2 months 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 Platform Software Architect, Silicon

Senior Platform Software Architect position at Google, focusing on custom silicon solutions and hardware-software integration for consumer 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 Program Manager, Chip Design

Lead custom silicon projects at Google as a Technical Program Manager, managing cross-functional teams and driving chip design initiatives.

Manager II, Silicon Digital Design

Lead Silicon Digital Design team at Google, developing custom silicon solutions for consumer products with competitive compensation and benefits.

Software Engineering Manager II, Embedded Systems, Platforms Infrastructure Engineering

Lead embedded systems engineering team at Google, managing data center infrastructure and driving innovation in server reliability tools.