Senior Platform Software Architect, Silicon

Google organizes world's information to make 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 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 defining architecture that enables seamless software programming models while maintaining high performance and security standards. The role offers competitive compensation ($150,000-$223,000) plus bonus, equity, and benefits.

Key responsibilities include collaborating with cross-functional teams, designing user-friendly interfaces for application developers, and ensuring hardware solutions are debug-friendly and power-efficient. The position requires expertise in computer architecture concepts, C/C++ development, and ASIC architecture, with experience in ARM or low-power processor architectures.

This is an excellent opportunity for an experienced professional to impact millions of users worldwide through Google's hardware products. The role combines technical leadership with hands-on architecture work, requiring both deep technical knowledge and strong collaborative skills. You'll be part of Google's mission to create radically helpful experiences through the combination of AI, software, and hardware expertise.

Last updated 3 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
Vision Insurance
Dental Insurance
Parental Leave
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Platform Software Architect, Silicon

Tensor SoC Group Product Manager

Lead Google's Tensor SoC development for Pixel devices, focusing on AI and machine learning capabilities, with competitive compensation and the opportunity to shape next-generation mobile computing.

Technical Lead, Embedded Systems, Silicon

Technical Lead position at Google focusing on embedded systems development, requiring expertise in software development, system architecture, and technical leadership.

ASIC Platform Software Architect, Silicon

ASIC Platform Software Architect position at Google, focusing on custom silicon solutions and hardware-software integration for consumer products.

Manager II, Silicon Digital Design

Lead role combining technical expertise in silicon design with team management, developing custom silicon solutions for Google's consumer products.

Chipset Power Architect

Senior hardware architecture role focusing on power optimization for Google's custom silicon solutions in consumer devices.