ASIC Platform Software Architect, Silicon

Google organizes world's information and makes it universally accessible and useful through AI, Software, and Hardware.
Embedded
Staff Software Engineer
In-Person
5+ years of experience
Consumer · Enterprise SaaS

Description For ASIC Platform Software Architect, Silicon

Google's Devices & Services team is seeking an ASIC Platform Software Architect to drive the development of custom silicon solutions for direct-to-consumer products. This role combines software expertise with hardware architecture, requiring deep understanding of both domains. You'll work on defining system architecture for hardware blocks, collaborate with hardware architects, and ensure software requirements are met through effective hardware/software trade-off solutions.

The position demands expertise in embedded systems, ASIC architecture, and software development, particularly in areas like Linux kernel, bootloaders, and SoC. You'll be instrumental in shaping the next generation of hardware experiences, focusing on performance, efficiency, and integration. The role involves close collaboration with various teams to create solutions that power Google's consumer products.

As an architect, you'll be responsible for designing interfaces that enable application developers to utilize hardware accelerators effectively. Your work will directly impact millions of users worldwide through Google's direct-to-consumer products. The role offers the opportunity to work with cutting-edge technology, combining software and hardware expertise to create innovative solutions.

The ideal candidate should have extensive experience in software design for ASIC platforms, understanding of power management systems, and the ability to drive architectural decisions. You'll be part of a diverse team that pushes boundaries in hardware development, working on projects that require both technical depth and strategic thinking. This role offers the chance to influence the future of Google's hardware products while working with some of the industry's best minds in silicon and software development.

Last updated 15 days ago

Responsibilities For ASIC Platform Software Architect, Silicon

  • Collaborate with stakeholders to identify user experience characteristics and how they can be mapped onto hardware and software
  • Design architecture and software interfaces that enables application developers to make use of hardware accelerators and other IP
  • Understand interactions between hardware components, identify issues, provide trade-off options, and drive to resolution
  • Help design or improve hardware from generation to generation based on lessons learned from productization efforts, and to reduce technical debt

Requirements For ASIC Platform Software Architect, Silicon

Linux
  • Bachelor's degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or equivalent practical experience
  • 5 years of experience in software development in the area of consumer electronics or other embedded systems
  • 3 years of experience driving ASIC architecture decisions from a software point of view
  • Experience with Linux kernel, bootloaders, SoC, low-power management frameworks, or performance analysis

Interested in this job?

Jobs Related To Google ASIC Platform Software Architect, Silicon

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.

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

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

Technical Lead, Firmware, Pixel Systems Power

Lead firmware development and power optimization for Google Pixel devices, focusing on battery life improvement and system performance.

Senior Manager, Systems Platform and Power

Lead hardware systems engineering team at Google, developing custom silicon solutions for Fitbit products with focus on performance and power optimization.