ASIC Platform Software Architect, Silicon

A global technology company that organizes the world's information and makes it universally accessible and useful.
$180,000 - $280,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For ASIC Platform Software Architect, Silicon

Google's Devices & Services team is seeking an ASIC Platform Software Architect to join their innovative hardware development efforts. This role sits at the crucial intersection of hardware and software, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. The position requires deep expertise in both software and hardware domains, particularly in embedded systems and ASIC architecture.

The ideal candidate will play a vital role in shaping the next generation of Google's hardware experiences by understanding software product requirements and translating them into hardware specifications. They will work closely with hardware architects on system architecture definition and collaborate with implementation teams to ensure software requirements are met effectively.

This is an opportunity to impact millions of users worldwide through Google's consumer products. The role involves complex technical challenges in power management, hardware acceleration, and system optimization. The position offers the chance to work with cutting-edge technology while being part of Google's mission to organize the world's information and make it universally accessible.

The role combines strategic thinking with hands-on technical expertise, requiring someone who can bridge the gap between software and hardware teams, make architectural decisions, and drive innovation in consumer electronics. Working in Google's Devices & Services team means being at the forefront of combining Google's AI, Software, and Hardware capabilities to create transformative user experiences.

Last updated 20 hours 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

Benefits For ASIC Platform Software Architect, Silicon

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google ASIC Platform Software Architect, Silicon

Senior GPU System Architect

Senior GPU System Architect position at Google, focusing on developing custom silicon solutions and GPU architecture for Tensor SOC, requiring 5+ years of computer architecture experience.

ASIC Power Management Architect, Silicon

ASIC Power Management Architect position at Google, focusing on developing custom silicon solutions and power management architectures for consumer products.

Senior Platform System Architect, Silicon

Senior Platform System Architect position at Google, focusing on Tensor SoC architecture and system design for Pixel devices, combining hardware expertise with AI integration.

Senior CPU RTL Design Engineer

Senior CPU RTL Design Engineer position at Google, focusing on CPU frontend designs and microarchitecture development for next-generation processors.

ASIC Platform Software Architect, Silicon

Senior software architecture role focusing on ASIC platform development for Google's consumer products, combining software expertise with hardware architecture.