Senior Embedded Software Architect, Silicon

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

Description For Senior Embedded Software Architect, Silicon

Google is seeking a Senior Embedded Software Architect to join their Silicon team, focusing on developing custom silicon solutions that power the future of Google's direct-to-consumer products. This role sits at the intersection of hardware and software, requiring deep expertise in computer architecture, embedded systems, and software development.

The position involves working with cutting-edge technology to shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration. The ideal candidate will bridge the gap between software requirements and hardware implementation, working closely with Hardware Architects and Implementation teams to ensure optimal system design.

Key responsibilities include translating software product requirements into hardware specifications, defining system architecture for hardware blocks, and ensuring scalability for future software applications. The role requires a data-driven approach to decision-making and the ability to develop modeling platforms to support architectural choices.

The position offers an opportunity to work on products used by millions worldwide, with access to Google's extensive resources in AI, Software, and Hardware. The company provides a competitive compensation package, including a base salary range of $156,000-$229,000, plus bonus, equity, and comprehensive benefits.

This is an ideal role for someone with strong technical expertise in embedded systems, computer architecture, and software development, who wants to work at the forefront of silicon innovation. The position requires both technical depth and the ability to collaborate across multiple teams and disciplines.

The role is based in either San Diego, CA or Mountain View, CA, offering the opportunity to work at major Google technical hubs. The position requires at least 5 years of relevant experience and offers significant growth potential within Google's hardware organization.

Google's commitment to diversity and inclusion means you'll be part of a team that values different perspectives and fosters an inclusive environment. The company's mission to organize the world's information and make it universally accessible and useful provides a meaningful context for your work in developing next-generation hardware solutions.

Last updated 16 minutes ago

Responsibilities For Senior Embedded Software Architect, Silicon

  • Collaborate with stakeholders like product management, silicon architecture, silicon implementation, and software engineering, to identify user experiences characteristics and how they can be mapped onto hardware
  • Understand interactions between hardware components and pursue definition of architecture and block's interactions design, providing options/trade-offs, identifying issues and driving them to resolution
  • Design architecture and software interfaces that enable a software programming model for application developers, assisting in use of hardware accelerators
  • Design hardware that is easy to debug throughout the product development cycle, controlled in terms of power and thermal, and is resilient to improper programming
  • Develop the software architecture modeling platform to model features requests explicitly, and support their inclusion in the hardware using a data motivated approach about their benefits

Requirements For Senior Embedded Software Architect, Silicon

Linux
  • Bachelors 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 software development experience in consumer electronics or embedded systems
  • Experience with processor core architectures (e.g., ARM, x86, RISC-V, etc.) and Internet Protocols (IPs) used in System on a Chip (SoC) designs
  • Experience with C/C++

Benefits For Senior Embedded Software Architect, Silicon

Medical Insurance
Equity
  • Base salary range $156,000-$229,000
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Senior Embedded Software Architect, Silicon

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google focusing on processor architecture, performance optimization, and silicon development.

Network Register Transfer Level Design Engineer, Google Cloud

Network Register Transfer Level Design Engineer position at Google Cloud, focusing on ASIC development and data center networking acceleration.

CPU Logic Design Engineer, Google Cloud, PhD, University Graduate, Start 2025

CPU Logic Design Engineer position at Google Cloud focusing on microarchitecture and RTL design for next-generation processors, requiring PhD and hardware expertise.

Senior Staff CPU RTL Design Engineer

Senior Staff CPU RTL Design Engineer position at Google, focusing on developing custom silicon solutions and CPU subsystem designs for next-generation hardware products.

ASIC RTL Integration Engineer

Lead ASIC RTL Integration Engineer position at Google, focusing on custom silicon solutions for consumer products, requiring 8+ years of experience in high-performance chip design.