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 consumer products. The role combines technical leadership with hands-on architecture work, requiring both depth in computer architecture and breadth across software development. You'll be part of Google's mission to create radically helpful experiences through the combination of AI, Software, and Hardware expertise.

Working at Google's Mountain View location, you'll join a diverse team that pushes boundaries and innovates in custom silicon solutions. The role offers growth opportunities and the chance to work on cutting-edge technology that powers future Google products. If you're passionate about hardware-software integration and want to shape the future of consumer electronics, this position offers the perfect blend of challenge and impact.

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

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.

Technical Lead, Firmware, Pixel Systems Power

Lead firmware development for Google Pixel's power systems, optimizing battery life and performance for mobile devices.

Senior Technical Program Manager, Silicon

Lead SOC development initiatives at Google, managing multiple concurrent projects from pre-silicon to commercialization while coordinating with global teams.

Lead CPU Micro Architect

Lead CPU Micro Architect position at Google, focusing on microarchitecture innovation and CPU design for next-generation hardware products.

ASIC Platform Software Architect, Silicon

Lead ASIC platform software architecture at Google, developing custom silicon solutions for consumer products while bridging hardware-software integration.