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 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

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

Firmware Technical Lead

Lead firmware development role at Google, focusing on embedded systems and SoC development, requiring 7+ years of experience in C/C++ programming and hardware design.

Chipset Power Architect

Lead power architecture and optimization for Google's custom silicon solutions, defining and implementing power-efficient strategies for next-generation consumer devices.

Technical Lead, Embedded Systems, Silicon

Lead embedded systems development at Google, focusing on driver integration, firmware development, and technical leadership in hardware-software integration.

Chiplet Technologist and Design Integration Technical Lead, Silicon

Lead Chiplet technology integration and design at Google, developing high-performance hardware for mobile innovations with competitive compensation and benefits.

Lead CPU Micro Architect

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